ManageEngine® Applications Manager APM Insight Dashboard | ||
The performance of complex, distributed applications can be efficiently monitored only when data is presented in a simple and impactful manner. APM Insight's customized dashboards help you understand your applications at a single glance!
The performance metrics of the applications being monitored in APM Insight is displayed under the ‘APM Insight’ tab. These metrics include mainly:
Application Performance Index (APDEX)
Response Time, and
Throughput
The `Show By’ option in the dashboard on the APM Insight page gives you two different views to summarize these metrics:
Application Level view
Instance Level view
The Application Level view displays combined results of all the instances running in a particular application.
The drop down list in the top right-hand corner of the page gives you the option to view the details from the Last 1 Hour to the Last 1 Day.
To view detailed performance metrics, click the corresponding listed Instance. The metrics are categorized into three different tabs for better understanding:
Web Transaction & Apdex scores.
Database Operations
Transaction Traces
To view Reports on the metrics for the APM Insight monitor click on Reports from the main tab and then select Trend Analysis Report from the list at the left.
The following report types are displayed:
At a glance Report
Downtime History
Summary Report of Monitor
Summary
Parameter | Description |
---|---|
JVM CPU Usage |
This indicates the CPU usage of the JVM on the server. |
Runtime Memory | Returns the total amount of memory in the Java virtual machine. |
Heap Memory | Eden Space - The pool from which memory is initially allocated for most objects. Survivor Space - Pool containing objects that have survived GC of eden space. Tenured Gen - Pool containing objects that have existed for some time in the survivor space. |
Non-Heap Memory | Code Cache - Memory used for compilation and storage of native code. Perm Gen - Holds all the reflective data of the virtual machine itself, such as class and method objects. With JVMs that use class data sharing, this generation is divided into read-only and read-write areas. |
Just In Time Compiler | Memory that is converted to assembler and stored for running at higher speed. |
JVM Classes Count | Number of Loaded and Unloaded classes. |
Garbage Collector - PS Scavenge & PS MarkSweep
Parameter | Description |
---|---|
Garbage Collector |
Live JVM statistics about garbage collector activity like the number of collected objects and time spend collecting them |
Threads
Parameter | Description |
---|---|
Peak Threads | Peak live thread count since the Java virtual machine started or peak was reset. |
Live Threads | Number of live threads currently running. |
Daemon Threads | Number of daemon threads currently running. |
Deadlock Threads | Number of threads that are in deadlock waiting to acquire object monitors. |
Configuration
Parameter | Description |
---|---|
General | |
JVM Name | Specifies the Java virtual machine name. |
JVM Version | The Java virtual machine version. |
Java Arguments | The input arguments passed to the Java virtual machine which does not include the arguments to the main method. |
Class Version | The version of Java class that is used by the system class loader to search for class files. |
Classpath | The Java class path that is used by the system class loader to search for class files. |
Library Path | The Java library path. |
Boot Classpath | The boot class path that is used by the bootstrap class loader to search for class files. |
Host | |
OS |
The name of the operating system. |
OS Arch | The operating system architecture. |
OS Version | The Version of Operating System |
Memory | |
Heap Initial(MB) |
The amount of heap that the Java virtual machine initially requests from the operating system in MB |
Heap Maximum(MB) | Maximum amount of heap that can be used for memory management in MB. This amount of memory is not guaranteed to be available if it is greater than the amount of committed memory. The Java virtual machine may fail to allocate memory even if the amount of used memory does not exceed this maximum size. |
Non-Heap Initial(MB) | The amount of non-heap memory that the Java virtual machine initially requests from the operating system in MB. |
Non-Heap Maximium(MB) | Maximum amount of non-heap memory that can be used for memory management in MB. This amount of memory is not guaranteed to be available if it is greater than the amount of committed memory. The Java virtual machine may fail to allocate memory even if the amount of used memory does not exceed this maximum size. |
APM Insight Agent Configuration Options |
Web Transactions |