ManageEngine® Applications Manager Chapter 6.1.3 JBoss Servers |
||
Applications Manager supports monitoring of JBoss Servers of versions 3.2.x, 4.0.x, 4.2.2 GA, 5, 5.1. Performance data is collected by deploying an agent automatically from Applications Manager to the JBoss server that needs to be monitored.
JBoss servers are monitored based on the attributes such as JVM heap Usage, Response time, etc. and the different web applications and EJB deployed in the server. The monitoring details of JBoss server are represented graphically that helps to understand the parameters with ease. You can also configure thresholds to the attributes monitored by the server based on these details.
Availability tab, gives the Availability history for the past 24 hours or 30 days. Performance tab gives the Health Status and events for the past 24 hours or 30 days. List view enables you to perform bulk admin configurations. Click on the individual monitors listed, to view the following information.
Parameter |
Description |
---|---|
Monitor Information |
|
JBoss Version |
The version of the JBoss Server. |
Listen Port |
The port at which the JBoss server listens. |
Web Server Port |
The port at which web server service is running. |
Activation Time |
Specifies the time when the JBoss Server was started. |
Monitoring Started Time |
Specifies the time when the monitoring of the server was started. |
Availability |
Shows the current status of the server - available or not available. |
JVM Usage |
Refers to the current amount of free and used memory in the JVM heap in kilobytes. |
Server Response Time |
Refers to the time required for the server to respond while monitoring. |
Web Applications Details |
|
Name |
Name of the Web Application |
Context Root |
Specifies a context root of the Web application. |
Response Type |
Lists the different HTTP status code that are obtained for every request sent to web applications. |
Total Number of Requests |
The number of requests for each response types. |
Average requests per Data Collection Cycle |
The average requests processed for every data collection cycle. |
Servlet Details |
|
Name |
Specifies the name of the servlet. |
Execution Time |
Specifies the total execution time, in milliseconds, for the servlet. |
Invocation Count |
Specifies the number of times that the servlet is invoked, i.e. the hits of the Servlet. |
Enterprise Java Bean Details |
|
Name |
Name of the EJB |
Type |
Type of the EJB - Entity Bean, Stateless Session Bean, Stateful Session Bean, and Message Driven Bean. |
Module |
Refers to the jar to which the EJB belongs. |
Number of Instances Created |
Specifies the total number of EJB instances created. |
Number of Instance Removed |
Specifies the total number of EJB instances destroyed. |
Number of Instances Available for Processing |
Specifies the total number of EJB instances that are available for processing requests. |
Number of Instances in ready state |
Specifies the total number of EJB instances that are in ready state. |
Number of Instances in Pooled state |
Specifies the total number of EJB instances that are in pooled state. |
JDBC Connection Pool Details |
|
JDBC Pool |
Name of the Connection Pool. |
Pool Size |
Number of connections in the pool. |
Connections Currently in Use |
Number of connections that are currently being used. |
Connections created |
Total number of connections that have been created after the pool was instantiated. |
Connections destroyed |
Total number of connections that have been destroyed after the pool was instantiated. |
Idle Time Out (Mins) |
Maximum number of minutes that an idle (unallocated) connection can remain in the pool before being removed to free resources. |
Custom Attributes |
|
You can also view the custom attributes of the JBoss Server in the same page. Click Add Attributes to add custom JBoss attributes. For information on adding Custom Monitors, refer to Custom Monitors topic. |
See Also
Creating New Monitor - JBoss Server
GlassFish Monitor |
Oracle Application Servers |