Description
This template monitors Cassandra Keyspace related metrics. It is applicable on devices containing Cassandra application.
Prerequisites
Java should 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 Cassandra, we have Instance Based Monitoring or Component Discovery Monitoring . In order to do that, we should add the following custom parameter:
application.component.name : Keyspace
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
cassandra.keyspace.cas.commit.latency.75th_percentile
Metric Details
Applicable for | Device |
Description | The latency of paxos commit round - p75. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Cassandra Keyspace Monitor |
Unit | microsec |
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
cassandra.keyspace.cas_commit_latency.95th_percentile
Metric Details
Applicable for | Device |
Description | The latency of paxos commit round - p95. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Cassandra Keyspace Monitor |
Unit | microsec |
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
cassandra.keyspace.cas_commit_latency.one_minute_rate
Metric Details
Applicable for | Device |
Description | The number of paxos commit round per second. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Cassandra Keyspace Monitor |
Unit | psec |
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
cassandra.keyspace.cas_prepare_latency.75th_percentile
Metric Details
Applicable for | Device |
Description | The latency of paxos prepare round - p75. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Cassandra Keyspace Monitor |
Unit | microsec |
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
cassandra.keyspace.cas_prepare_latency.95th_percentile
Metric Details
Applicable for | Device |
Description | The latency of paxos prepare round - p95. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Cassandra Keyspace Monitor |
Unit | microsec |
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
cassandra.keyspace.cas_prepare_latency.one_minute_rate
Metric Details
Applicable for | Device |
Description | The number of paxos prepare round per second. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Cassandra Keyspace Monitor |
Unit | psec |
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
cassandra.keyspace.cas_propose_latency.75th_percentile
Metric Details
Applicable for | Device |
Description | The latency of paxos propose round - p75. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Cassandra Keyspace Monitor |
Unit | microsec |
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
cassandra.keyspace.cas_propose_latency.95th_percentile
Metric Details
Applicable for | Device |
Description | The latency of paxos propose round - p95. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Cassandra Keyspace Monitor |
Unit | microsec |
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
cassandra.keyspace.cas_propose_latency.one_minute_rate
Metric Details
Applicable for | Device |
Description | The number of paxos propose round per second. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Cassandra Keyspace Monitor |
Unit | psec |
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
cassandra.keyspace.total_disk_space_used
Metric Details
Applicable for | Device |
Description | Total disk space used by SSTables including obsolete ones waiting to be GC'd. |
Category | Application |
Collector Type | Gateway |
Monitor Name | Cassandra Keyspace Monitor |
Unit | Bytes |
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