APM Insight Agent
DevOps can get complete visibility into application server performance and various components of web application using Site24x7 APM Insight. This is a perfect tool for IT operations, developers, and application teams to use to collaborate and ensure high application uptime. It provides end-to-end insight into the performance of individual web transactions and highlights issues no matter where they originate.
APM Insight Architecture
Site24x7 APM Insight Agent needs to be downloaded and installed on every app server. Data collections happens every minute through a one-way HTTPS connection and the collected data gets pushed to Site24x7 Data Collector. This also ensures incessant agent-server communication. In the case of the .NET agent, the agent sends the collected metrics to the Windows service which, in turn, pushes the data to the Data Collector. Using the data, users can keep track of application response time, identify slow database queries, throughput, measure user satisfaction levels using Apdex scores, isolate slow invocations in code, and keep track of individual method traces etc.
APM Insight agents and supported servers
APM Insight supports Java, .NET, Ruby on Rails, PHP, Node.js, and Python application monitoring.
- APM Insight Java Agent is supported in application servers running with Java 1.6 or above.
- .NET agent supports the applications built with Microsoft .NET framework version 4.0 and above hosted on IIS 7.0 and above.
- Ruby applications are running with Ruby version 1.8.7 or higher, and Rails running with Rails version 3.0 or higher.
- PHP agent supports applications running on PHP 5.4 and above.
- Node.js agent is supported for applications running on Node.js version 4 or higher.
- Python agent is supported for WSGI applications running on Python 3.5.0 or higher.
Get started with APM Insight's Java, .NET, Ruby on Rails, PHP, and Node.js agents to monitor your web applications.