Description
This template monitors the transaction, system stats, and classes. It is applicable for the devices containing Glassfish application.
Prerequisites
Java must be installed on the device.
How to Apply: For Glassfish we have Instance Based Monitoring or Component Discovery Monitoring. In order to do that, we should add the following custom parameter:
application.component.name : jsp
application.component.name : servlet
application.component.name : request
Create different monitors for different components in Instance based monitoring.
Only one component is allowed per monitor in Instance based monitoring.
We have three different types of Component Discovery Monitoring. They are:
For a single component :
ALL : ALL your instances will be monitored.
Expression : The Instance Names that match the expression will be monitored.
Manual Selection : With this option, you can select the desired instances while applying templates to the device.
Metric Parameters
Parameter | Description |
---|---|
Frequency | Warning Threshold | If the metric value satisfies the condition defined along with Warning Threshold value, then a notification is sent to the user. |
Critical Threshold | If the metric value satisfies the condition defined along with Critical Threshold value, then a notification is sent to the user. |
Alert | The alert value can be set to either Yes or No. If it is Yes, then an alert message is sent to the user. |
Metrics
glassfish.transaction.committedcount
Metric Details
Applicable for | Device |
Description | Provides the number of transactions that have been committed. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Glassfish Transaction Monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | ||
Critical Threshold | ||
Critical Repeat Count | ||
Alert | No | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
glassfish.transaction.rolledbackcount
Metric Details
Applicable for | Device |
Description | Provides the number of transactions that have been rolled back. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Glassfish Transaction Monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | ||
Critical Threshold | ||
Critical Repeat Count | ||
Alert | No | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
glassfish.transaction.activecount
Metric Details
Applicable for | Device |
Description | Provides the number of transactions that are currently active. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Glassfish Transaction Monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | ||
Critical Threshold | ||
Critical Repeat Count | ||
Alert | No | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
glassfish.transaction.service.state
Metric Details
Applicable for | Device |
Description | Indicates if the transaction service has been frozen. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Glassfish Transaction Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | ||
Critical Threshold | ||
Critical Repeat Count | ||
Alert | No | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
glassfish.loadedclass.count
Metric Details
Applicable for | Device |
Description | Number of classes currently loaded in the JVM. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Glassfish Classes Monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | ||
Critical Threshold | ||
Critical Repeat Count | ||
Alert | No | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
glassfish.unloadedclass.count
Metric Details
Applicable for | Device |
Description | Total number of classes unloaded since the JVM started. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Glassfish Classes Monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | ||
Critical Threshold | ||
Critical Repeat Count | ||
Alert | No | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
glassfish.totalservletsloaded.count
Metric Details
Applicable for | Device |
Description | Total number of Servlets ever loaded. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Glassfish Classes Monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | ||
Critical Threshold | ||
Critical Repeat Count | ||
Alert | No | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
glassfish.activeservletsloaded.count
Metric Details
Applicable for | Device |
Description | Number of Servlets loaded. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Glassfish Classes Monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | ||
Critical Threshold | ||
Critical Repeat Count | ||
Alert | No | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
glassfish.jsp.totaljspcount
Metric Details
Applicable for | Device |
Description | Total number of JSP pages ever loaded. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Glassfish Classes Monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | ||
Critical Threshold | ||
Critical Repeat Count | ||
Alert | No | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
glassfish.jsp.jsperrorcount
Metric Details
Applicable for | Device |
Description | Total number of errors triggered by JSP page invocations. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Glassfish Classes Monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | ||
Critical Threshold | ||
Critical Repeat Count | ||
Alert | No | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
glassfish.jsp.jspreloadedcount
Metric Details
Applicable for | Device |
Description | Total number of JSP pages that were reloaded. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Glassfish Classes Monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | ||
Critical Threshold | ||
Critical Repeat Count | ||
Alert | No | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
glassfish.jsp.jspcount
Metric Details
Applicable for | Device |
Description | Number of active JSP pages. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Glassfish Classes Monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | ||
Critical Threshold | ||
Critical Repeat Count | ||
Alert | No | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
glassfish.jvm.uptime
Metric Details
Applicable for | Device |
Description | Uptime of the Java virtual machine in milliseconds. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Glassfish System Stats Monitor |
Unit | ms |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | ||
Critical Threshold | ||
Critical Repeat Count | ||
Alert | No | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
glassfish.servlet.processingtime
Metric Details
Applicable for | Device |
Description | Average response time. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Glassfish System Stats Monitor |
Unit | ms |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | ||
Critical Threshold | ||
Critical Repeat Count | ||
Alert | No | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
glassfish.request.processingtime
Metric Details
Applicable for | Device |
Description | Average request processing time. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Glassfish System Stats Monitor |
Unit | ms |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | ||
Critical Threshold | ||
Critical Repeat Count | ||
Alert | No | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
glassfish.request.errorcount
Metric Details
Applicable for | Device |
Description | Cumulative value of the error count, with error count representing the number of cases where the response code was greater than or equal to 400. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Glassfish System Stats Monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | ||
Critical Threshold | ||
Critical Repeat Count | ||
Alert | No | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
glassfish.request.requestcount
Metric Details
Applicable for | Device |
Description | Cumulative number of requests processed so far. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Glassfish System Stats Monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | ||
Critical Threshold | ||
Critical Repeat Count | ||
Alert | No | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph