Skip to content

Commit d9be55b

Browse files
authored
Merge pull request #2109 from rahul188/keyspaces
[Product Partnerships] Added Amazon Keyspaces Entity
2 parents 20e3b6c + 652cc93 commit d9be55b

File tree

8 files changed

+906
-0
lines changed

8 files changed

+906
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: High Account Provisioned Read Capacity Utilization
2+
3+
description: |+
4+
This alert is triggered when the Account Provisioned Read Capacity Utilization is above 90%.
5+
6+
type: STATIC
7+
nrql:
8+
query: "SELECT average(`aws.cassandra.AccountProvisionedReadCapacityUtilization`) FROM Metric"
9+
10+
# Function used to aggregate the NRQL query value(s) for comparison to the terms.threshold (Default: SINGLE_VALUE)
11+
valueFunction: SINGLE_VALUE
12+
13+
# List of Critical and Warning thresholds for the condition
14+
terms:
15+
- priority: CRITICAL
16+
# Operator used to compare against the threshold.
17+
operator: ABOVE
18+
# Value that triggers a violation
19+
threshold: 90
20+
# Time in seconds; 120 - 3600
21+
thresholdDuration: 300
22+
# How many data points must be in violation for the duration
23+
thresholdOccurrences: ALL
24+
25+
# Duration after which a violation automatically closes
26+
# Time in seconds; 300 - 2592000 (Default: 86400 [1 day])
27+
violationTimeLimitSeconds: 86400
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: High Account Provisioned Write Capacity Utilization
2+
3+
description: |+
4+
This alert is triggered when the Account Provisioned Write Capacity Utilization is above 90%.
5+
6+
type: STATIC
7+
nrql:
8+
query: "SELECT average(`aws.cassandra.AccountProvisionedWriteCapacityUtilization`) FROM Metric"
9+
10+
# Function used to aggregate the NRQL query value(s) for comparison to the terms.threshold (Default: SINGLE_VALUE)
11+
valueFunction: SINGLE_VALUE
12+
13+
# List of Critical and Warning thresholds for the condition
14+
terms:
15+
- priority: CRITICAL
16+
# Operator used to compare against the threshold.
17+
operator: ABOVE
18+
# Value that triggers a violation
19+
threshold: 90
20+
# Time in seconds; 120 - 3600
21+
thresholdDuration: 300
22+
# How many data points must be in violation for the duration
23+
thresholdOccurrences: ALL
24+
25+
# Duration after which a violation automatically closes
26+
# Time in seconds; 300 - 2592000 (Default: 86400 [1 day])
27+
violationTimeLimitSeconds: 86400
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: High System Errors
2+
3+
description: |+
4+
This alert is triggered when System Errors are above 10 in 10 minutes.
5+
6+
type: STATIC
7+
nrql:
8+
query: "SELECT count(`aws.cassandra.SystemErrors`) FROM Metric"
9+
10+
# Function used to aggregate the NRQL query value(s) for comparison to the terms.threshold (Default: SINGLE_VALUE)
11+
valueFunction: SINGLE_VALUE
12+
13+
# List of Critical and Warning thresholds for the condition
14+
terms:
15+
- priority: CRITICAL
16+
# Operator used to compare against the threshold.
17+
operator: ABOVE
18+
# Value that triggers a violation
19+
threshold: 10
20+
# Time in seconds; 120 - 3600
21+
thresholdDuration: 600
22+
# How many data points must be in violation for the duration
23+
thresholdOccurrences: ALL
24+
25+
# Duration after which a violation automatically closes
26+
# Time in seconds; 300 - 2592000 (Default: 86400 [1 day])
27+
violationTimeLimitSeconds: 86400
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: High User Errors
2+
3+
description: |+
4+
This alert is triggered when User Errors are above 10 in 10 minutes.
5+
6+
type: STATIC
7+
nrql:
8+
query: "SELECT count(`aws.cassandra.UserErrors`) FROM Metric"
9+
10+
# Function used to aggregate the NRQL query value(s) for comparison to the terms.threshold (Default: SINGLE_VALUE)
11+
valueFunction: SINGLE_VALUE
12+
13+
# List of Critical and Warning thresholds for the condition
14+
terms:
15+
- priority: CRITICAL
16+
# Operator used to compare against the threshold.
17+
operator: ABOVE
18+
# Value that triggers a violation
19+
threshold: 10
20+
# Time in seconds; 120 - 3600
21+
thresholdDuration: 600
22+
# How many data points must be in violation for the duration
23+
thresholdOccurrences: ALL
24+
25+
# Duration after which a violation automatically closes
26+
# Time in seconds; 300 - 2592000 (Default: 86400 [1 day])
27+
violationTimeLimitSeconds: 86400

0 commit comments

Comments
 (0)