Description
This template monitors ThreadPool statistics and server statistics of the Resin server.
Prerequisites
The Resin Server should be reachable to the Gateway. JMX should be enabled and listening on the Remote device.
How to Apply: This template is All instance selection based. It will not ask user to select any instance(s) while assigning it to a 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
resin.server.memory.free.min
Metric Details
Applicable for | Device |
Description | The minimum free heap memory for GC and restart |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Server Monitor |
Unit | MB |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.server.request.count.total
Metric Details
Applicable for | Device |
Description | The total number of requests serviced by the server since it started |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Server Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.server.run.time.memory.free
Metric Details
Applicable for | Device |
Description | The current free amount of memory available for the JVM, in bytes |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Server Monitor |
Unit | Bytes |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.server.thread.keep.alive.count
Metric Details
Applicable for | Device |
Description | The current number of connections that are in the keepalive state and are using a thread to maintain the connection |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Server Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.server.request.write.bytes.total
Metric Details
Applicable for | Device |
Description | The total number of bytes that requests serviced by this server have written |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Server Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.server.uptime
Metric Details
Applicable for | Device |
Description | The time in milliseconds since the last start |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Server Monitor |
Unit | ms |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.server.thread.active.count
Metric Details
Applicable for | Device |
Description | The current number of threads that are servicing requests |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Server Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.server.keep.alive.count.total
Metric Details
Applicable for | Device |
Description | The total number of requests that have ended up in the keepalive state |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Server Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.server.cpu.load.avg
Metric Details
Applicable for | Device |
Description | The current CPU load average |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Server Monitor |
Unit | m |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.threadpool.thread.wait.count
Metric Details
Applicable for | Device |
Description | The current number of wait threads |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Thread Pool Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.threadpool.thread.idle.min
Metric Details
Applicable for | Device |
Description | The configured minimum number of idle threads |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Thread Pool Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.threadpool.thread.idle.max
Metric Details
Applicable for | Device |
Description | The configured maximum number of idle threads |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Thread Pool Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.threadpool.thread.priority.min
Metric Details
Applicable for | Device |
Description | The priority thread gap |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Thread Pool Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.threadpool.thread.count
Metric Details
Applicable for | Device |
Description | The current number of managed threads |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Thread Pool Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.threadpool.thread.priority.queue.size
Metric Details
Applicable for | Device |
Description | The priority queue size |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Thread Pool Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.threadpool.thread.idle.count
Metric Details
Applicable for | Device |
Description | The current number of idle threads |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Thread Pool Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.threadpool.thread.max
Metric Details
Applicable for | Device |
Description | The configured maximum number of threads |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Thread Pool Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.threadpool.thread.create.count.total
Metric Details
Applicable for | Device |
Description | The total number of created threads |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Thread Pool Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.threadpool.thread.overflow.count.total
Metric Details
Applicable for | Device |
Description | The total number of overflow threads |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Thread Pool Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.threadpool.thread.task.queue.size
Metric Details
Applicable for | Device |
Description | The task queue size |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Thread Pool Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.threadpool.thread.executor.max
Metric Details
Applicable for | Device |
Description | The configured maximum number of executor threads |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Thread Pool Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.threadpool.thread.active.count
Metric Details
Applicable for | Device |
Description | The current number of active threads |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Thread Pool Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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
resin.threadpool.thread.starting.count
Metric Details
Applicable for | Device |
Description | The current number of starting threads |
Category | Application |
Collector Type | Gateway |
Monitor Name | Resin Thread Pool Monitor |
Unit | NULL |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 2 | 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