Description
This template monitors metrics related to Global request processor, threadpool, servlet, JSP and few performance related metrics.
Prerequisites
Java must be installed on the device. Gateway should be up and running. The device should be reachable from Gateway. The device should be in managed state.
How to Apply:
For Tomcat, we have Instance Based Monitoring or Component Discovery Monitoring . In order to do that, we should add the following custom parameter:
application.component.name : GlobalRequestProcessor
application.component.name : Servlet
application.component.name : Jsp
application.component.name : ThreadPool
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
apache.tomcat.threadpool.max_threads
Metric Details
Applicable for | Device |
Description | The maximum number of allowed worker threads. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Apache tomcat monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 15 | 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
apache.tomcat.threadpool.current_thread_count
Metric Details
Applicable for | Device |
Description | The number of threads managed by the thread pool. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Apache tomcat monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 15 | 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
apache.tomcat.threadpool.current_threads_busy
Metric Details
Applicable for | Device |
Description | The number of threads that are in use. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Apache tomcat monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 15 | 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
apache.tomcat.globalrequestprocessor.bytes_sent
Metric Details
Applicable for | Device |
Description | Amount of data sent in bytes |
Category | Application |
Collector Type | Gateway |
Monitor Name | Apache tomcat monitor |
Unit | Bytes |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 15 | 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
apache.tomcat.globalrequestprocessor.bytes_received
Metric Details
Applicable for | Device |
Description | Amount of data received in bytes |
Category | Application |
Collector Type | Gateway |
Monitor Name | Apache tomcat monitor |
Unit | Bytes |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 15 | 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
apache.tomcat.globalrequestprocessor.error_count
Metric Details
Applicable for | Device |
Description | The number of errors per second on all request processors. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Apache tomcat monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 15 | 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
apache.tomcat.globalrequestprocessor.request_count
Metric Details
Applicable for | Device |
Description | The number of requests per second across all request processors. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Apache tomcat monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 15 | 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
apache.tomcat.globalrequestprocessor.max_time
Metric Details
Applicable for | Device |
Description | The longest request processing time (in milliseconds). |
Category | Application |
Collector Type | Gateway |
Monitor Name | Apache tomcat monitor |
Unit | ms |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 15 | 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
apache.tomcat.globalrequestprocessor.processing_time
Metric Details
Applicable for | Device |
Description | The sum of request processing times across all requests handled by the request processors (in milliseconds) per second. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Apache tomcat monitor |
Unit | ms |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 15 | 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
apache.tomcat.servlet.processing_time
Metric Details
Applicable for | Device |
Description | The sum of request processing times across all requests to the servlet (in milliseconds) per second. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Apache tomcat monitor |
Unit | ms |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 15 | 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
apache.tomcat.jspmonitor.jsp_reload_count
Metric Details
Applicable for | Device |
Description | The number of JSPs per second that have been reloaded in the web module. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Apache tomcat monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 15 | 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
apache.tomcat.servlet.error_count
Metric Details
Applicable for | Device |
Description | The number of erroneous requests received by the servlet per second. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Apache tomcat monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 15 | 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
apache.tomcat.servlet.request_count
Metric Details
Applicable for | Device |
Description | The number of requests received by the servlet per second. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Apache tomcat monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 15 | 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
apache.tomcat.stringcache.access_count
Metric Details
Applicable for | Device |
Description | The number of accesses to the cache per second. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Apache tomcat monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 15 | 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
apache.tomcat.stringcache.hit_count
Metric Details
Applicable for | Device |
Description | The number of cache hits per second. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Apache tomcat monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 15 | 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
apache.tomcat.jspmonitor.jsp_count
Metric Details
Applicable for | Device |
Description | The number of JSPs per second that have been loaded in the web module. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Apache tomcat monitor |
Unit | count |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 15 | 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