Skip to content

Commit ea53e8d

Browse files
authored
Update README.md (#155)
Signed-off-by: James Pether Sörling <pethers@users.noreply.github.com>
1 parent 2a3917a commit ea53e8d

File tree

1 file changed

+68
-67
lines changed

1 file changed

+68
-67
lines changed

AlarmRecommendation-apigateway/README.md

Lines changed: 68 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@ The following was generated to be added to your application.
55

66
### Alarms:
77

8-
- AWSResilienceHub-RestApiGwLatencyAlarm_2020-04-01
9-
- Description: Alarm by AWS ResilienceHub that tracks time between when REST API Gateway receives a request from a client and when it returns a response to the client. Triggers when this interval statistically exceed threshold
10-
- Relevant Resource Ids: zhkuxajjsi
8+
- AWSResilienceHub-RestApiGwErrorCountAlarm_2020-04-01
9+
- Description: Alarm by AWS ResilienceHub that tracks the invocation anomalies, when requests count from REST API Gateway abnormally spike or drop.
10+
- Relevant Resource Ids: qpp5m03en4, 0uq060248k
1111
- AWSResilienceHub-RestApiGw4xxErrorsAlarm_2020-04-01
1212
- Description: Alarm by AWS Resilience Hub that tracks the percentage of 4xx responses received from REST API Gateway. Remember that some services may expect a certain percent of legitimate 4xx responses
13-
- Relevant Resource Ids: zhkuxajjsi
13+
- Relevant Resource Ids: 0uq060248k, qpp5m03en4
14+
- AWSResilienceHub-RestApiGwLatencyAlarm_2020-04-01
15+
- Description: Alarm by AWS ResilienceHub that tracks time between when REST API Gateway receives a request from a client and when it returns a response to the client. Triggers when this interval statistically exceed threshold
16+
- Relevant Resource Ids: qpp5m03en4, 0uq060248k
1417
- AWSResilienceHub-RestApiGw5xxErrorsAlarm_2020-04-01
1518
- Description: Alarm by AWS Resilience Hub that tracks the percentage of 5xx responses received from API Gateway. Triggers when the 5xx are over ${Threshold} percent
16-
- Relevant Resource Ids: zhkuxajjsi
17-
- AWSResilienceHub-RestApiGwErrorCountAlarm_2020-04-01
18-
- Description: Alarm by AWS ResilienceHub that tracks the invocation anomalies, when requests count from REST API Gateway abnormally spike or drop.
19-
- Relevant Resource Ids: zhkuxajjsi
19+
- Relevant Resource Ids: qpp5m03en4, 0uq060248k
2020
---
2121

2222
## app_common recommendations:
@@ -43,82 +43,83 @@ Make sure that the Synthetics Name passed in the alarm dimension matches the nam
4343

4444
### Alarms:
4545

46-
- AWSResilienceHub-DynamoDBSuccessfulRequestLatencyUpdateItemAlarm_2020-04-01
47-
- Description: Alarm by AWS ResilienceHub for Amazon DynamoDB, that reports elapsed time for successful requests with regards to UpdateItem operation, is equal to or greater than the specified threshold.
48-
- Relevant Resource Ids: global-table
49-
- AWSResilienceHub-DynamoDBPendingReplicationCountAlarm_2020-04-01
50-
- Description: Alarm by AWS ResilienceHub that triggers when the number of item updates that are written to one replica table, but that have not yet been written to another replica in the global table is too high
51-
- Relevant Resource Ids: global-table
52-
- AWSResilienceHub-DynamoDBSuccessfulRequestLatencyDeleteItemAlarm_2020-04-01
53-
- Description: Alarm by AWS ResilienceHub for Amazon DynamoDB, that reports elapsed time for successful requests with regards to DeleteItem operation, is equal to or greater than the specified threshold.
54-
- Relevant Resource Ids: global-table
55-
- AWSResilienceHub-DynamoDBSuccessfulRequestLatencyTransactWriteItemsAlarm_2020-04-01
56-
- Description: Alarm by AWS ResilienceHub for Amazon DynamoDB, that reports elapsed time for successful requests with regards to TransactWriteItems operation, is equal to or greater than the specified threshold.
57-
- Relevant Resource Ids: global-table
58-
- AWSResilienceHub-DynamoDBSuccessfulRequestLatencyPutItemAlarm_2020-04-01
59-
- Description: Alarm by AWS ResilienceHub for Amazon DynamoDB, that reports elapsed time for successful requests with regards to PutItem operation, is equal to or greater than the specified threshold.
60-
- Relevant Resource Ids: global-table
61-
- AWSResilienceHub-DynamoDBConditionalCheckFailedRequestsAlarm_2020-04-01
62-
- Description: Reports when the number of failed attempts to perform conditional writes (Put/Update/Delete) is greater than or equal to the threshold
63-
- Relevant Resource Ids: global-table
64-
- AWSResilienceHub-DynamoDBSuccessfulRequestLatencyBatchGetItemAlarm_2020-04-01
65-
- Description: Alarm by AWS ResilienceHub for Amazon DynamoDB, that reports elapsed time for successful requests with regards to BatchGetItem operation, is equal to or greater than the specified threshold.
66-
- Relevant Resource Ids: global-table
67-
- AWSResilienceHub-DynamoDBSuccessfulRequestLatencyGetItemAlarm_2020-04-01
68-
- Description: Alarm by AWS ResilienceHub for Amazon DynamoDB, that reports elapsed time for successful requests with regards to GetItem operation, is equal to or greater than the specified ${Threshold}.
69-
- Relevant Resource Ids: global-table
70-
- AWSResilienceHub-DynamoDBWriteThrottleEventsAlarm_2020-04-01
71-
- Description: Reports when amount of write throttle events is greater than threshold
72-
- Relevant Resource Ids: global-table
73-
- AWSResilienceHub-DynamoDBSuccessfulRequestLatencyBatchWriteItemAlarm_2020-04-01
74-
- Description: Alarm by AWS ResilienceHub for Amazon DynamoDB, that reports elapsed time for successful requests with regards to BatchWriteItem operation, is equal to or greater than the specified threshold.
75-
- Relevant Resource Ids: global-table
76-
- AWSResilienceHub-DynamoDBSuccessfulRequestLatencyTransactGetItemsAlarm_2020-04-01
77-
- Description: Alarm by AWS ResilienceHub for Amazon DynamoDB, that reports elapsed time for successful requests with regards to TransactGetItems operation, is equal to or greater than the specified threshold.
78-
- Relevant Resource Ids: global-table
79-
- AWSResilienceHub-DynamoDBReadThrottleEventsAlarm_2020-04-01
80-
- Description: Reports when amount of read throttle events is greater than threshold
81-
- Relevant Resource Ids: global-table
82-
- AWSResilienceHub-DynamoDBReplicationLatencyAlarm_2020-04-01
46+
- AWSResilienceHub-DynamoDBConditionalCheckFailedRequestsAlarm_2023-06-03
47+
- Description: Alarm by AWS Resilience Hub that reports when conditional errors exceed the threshold limit
48+
- Relevant Resource Ids: arn:aws:dynamodb:eu-central-1:172017021075:table/global-table, arn:aws:dynamodb:eu-west-1:172017021075:table/global-table
49+
- AWSResilienceHub-DynamoDBUserErrorsAlarm_2023-06-03
50+
- Description: Alarm by AWS ResilienceHub that reports when user errors exceed 2% of total read + write requests
51+
- Relevant Resource Ids: arn:aws:dynamodb:eu-central-1:172017021075:table/global-table, arn:aws:dynamodb:eu-west-1:172017021075:table/global-table
52+
- AWSResilienceHub-DynamoDBReadThrottlingAlarm_2023-06-03
53+
- Description: Alarm by AWS Resilience Hub that reports when read throttle requests exceed 2% of total number of read requests
54+
- Relevant Resource Ids: arn:aws:dynamodb:eu-central-1:172017021075:table/global-table, arn:aws:dynamodb:eu-west-1:172017021075:table/global-table
55+
- AWSResilienceHub-DynamoDBSystemErrorsAlarm_2023-06-03
56+
- Description: Alarm by AWS ResilienceHub that reports when system errors exceed 2% of total read + write requests
57+
- Relevant Resource Ids: arn:aws:dynamodb:eu-central-1:172017021075:table/global-table, arn:aws:dynamodb:eu-west-1:172017021075:table/global-table
58+
- AWSResilienceHub-DynamoDBAccountLimitReadsAlarm_2023-06-03
59+
- Description: Alarm by AWS Resilience Hub that reports when consumed table reads approach the account limit
60+
- Relevant Resource Ids: arn:aws:dynamodb:eu-central-1:172017021075:table/global-table, arn:aws:dynamodb:eu-west-1:172017021075:table/global-table
61+
- AWSResilienceHub-DynamoDBReplicationLatencyAlarm_2023-06-03
8362
- Description: Alarm by AWS ResilienceHub that reports when replication from one replica table to another takes too much time
84-
- Relevant Resource Ids: global-table
63+
- Relevant Resource Ids: arn:aws:dynamodb:eu-west-1:172017021075:table/global-table, arn:aws:dynamodb:eu-central-1:172017021075:table/global-table
64+
- AWSResilienceHub-DynamoDBWriteThrottlingAlarm_2023-06-03
65+
- Description: Alarm by AWS Resilience Hub that reports when write throttle requests exceed 2% of total number of write requests
66+
- Relevant Resource Ids: arn:aws:dynamodb:eu-central-1:172017021075:table/global-table, arn:aws:dynamodb:eu-west-1:172017021075:table/global-table
67+
- AWSResilienceHub-DynamoDBTransactionConflictAlarm_2023-06-03
68+
- Description: Alarm that reports when number of transaction conflicts exceed threshold limit of 100
69+
- Relevant Resource Ids: arn:aws:dynamodb:eu-central-1:172017021075:table/global-table, arn:aws:dynamodb:eu-west-1:172017021075:table/global-table
70+
- AWSResilienceHub-DynamoDBAccountLimitWritesAlarm_2023-06-03
71+
- Description: Alarm by AWS Resilience Hub that reports when consumed table writes approach the account limit
72+
- Relevant Resource Ids: arn:aws:dynamodb:eu-central-1:172017021075:table/global-table, arn:aws:dynamodb:eu-west-1:172017021075:table/global-table
8573
---
8674

8775
## lambda recommendations:
8876

8977

9078
### Alarms:
9179

92-
- AWSResilienceHub-LambdaAnomalousInvocationCountAlarm_2020-07-13
93-
- Description: Reports when invocations count is anomalous
94-
- Relevant Resource Ids: arn:aws:lambda:eu-west-1:172017021075:function:audittest
95-
- AWSResilienceHub-LambdaThrottlesAlarm_2020-07-13
96-
- Description: Reports when sustained throttles occur
97-
- Relevant Resource Ids: arn:aws:lambda:eu-west-1:172017021075:function:audittest
9880
- AWSResilienceHub-LambdaAnomalousMemoryDeviationsAlarm_2020-04-01
9981
- Description: Reports when average memory consumption is anomalous
10082
- Prerequisite: LambdaInsights must be enabled on the function https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Lambda-Insights-Getting-Started.html
101-
- Relevant Resource Ids: arn:aws:lambda:eu-west-1:172017021075:function:audittest
83+
- Relevant Resource Ids: arn:aws:lambda:eu-central-1:172017021075:function:audittest, arn:aws:lambda:eu-west-1:172017021075:function:audittest
84+
- AWSResilienceHub-LambdaConcurrentExecutionsAlarm_2020-04-01
85+
- Description: Reports concurrent execution status
86+
- Relevant Resource Ids: arn:aws:lambda:eu-central-1:172017021075:function:audittest, arn:aws:lambda:eu-west-1:172017021075:function:audittest
87+
- AWSResilienceHub-LambdaAnomalousMemorySoftLimitAlarm_2020-04-01
88+
- Description: Reports when memory consumption achieves soft limit
89+
- Prerequisite: LambdaInsights must be enabled on the function https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Lambda-Insights-Getting-Started.html
90+
- Relevant Resource Ids: arn:aws:lambda:eu-central-1:172017021075:function:audittest, arn:aws:lambda:eu-west-1:172017021075:function:audittest
10291
- AWSResilienceHub-LambdaErrorsAlarm_2020-07-13
10392
- Description: Reports when sustained errors occur
104-
- Relevant Resource Ids: arn:aws:lambda:eu-west-1:172017021075:function:audittest
93+
- Relevant Resource Ids: arn:aws:lambda:eu-central-1:172017021075:function:audittest, arn:aws:lambda:eu-west-1:172017021075:function:audittest
94+
- AWSResilienceHub-LambdaAnomalousMemoryDeviationsAlarm_2020-04-01
95+
- Description: Reports when average memory consumption is anomalous
96+
- Prerequisite: LambdaInsights must be enabled on the function https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Lambda-Insights-Getting-Started.html
97+
- Relevant Resource Ids: arn:aws:lambda:eu-west-1:172017021075:function:database, arn:aws:lambda:eu-central-1:172017021075:function:database
98+
- AWSResilienceHub-LambdaThrottlesAlarm_2020-07-13
99+
- Description: Reports when sustained throttles occur
100+
- Relevant Resource Ids: arn:aws:lambda:eu-west-1:172017021075:function:database, arn:aws:lambda:eu-central-1:172017021075:function:database
105101
- AWSResilienceHub-LambdaAnomalousMemorySoftLimitAlarm_2020-04-01
106102
- Description: Reports when memory consumption achieves soft limit
107103
- Prerequisite: LambdaInsights must be enabled on the function https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Lambda-Insights-Getting-Started.html
108-
- Relevant Resource Ids: arn:aws:lambda:eu-west-1:172017021075:function:audittest
104+
- Relevant Resource Ids: arn:aws:lambda:eu-west-1:172017021075:function:database, arn:aws:lambda:eu-central-1:172017021075:function:database
109105
- AWSResilienceHub-LambdaAnomalousDurationCountAlarm_2020-04-01
110106
- Description: alarm by AWS ResilienceHub that that reports when lambda duration is less or higher then normal
111-
- Relevant Resource Ids: arn:aws:lambda:eu-west-1:172017021075:function:audittest
107+
- Relevant Resource Ids: arn:aws:lambda:eu-west-1:172017021075:function:database, arn:aws:lambda:eu-central-1:172017021075:function:database
108+
- AWSResilienceHub-LambdaAnomalousInvocationCountAlarm_2020-07-13
109+
- Description: Reports when invocations count is anomalous
110+
- Relevant Resource Ids: arn:aws:lambda:eu-west-1:172017021075:function:database, arn:aws:lambda:eu-central-1:172017021075:function:database
111+
- AWSResilienceHub-LambdaErrorsAlarm_2020-07-13
112+
- Description: Reports when sustained errors occur
113+
- Relevant Resource Ids: arn:aws:lambda:eu-west-1:172017021075:function:database, arn:aws:lambda:eu-central-1:172017021075:function:database
112114
- AWSResilienceHub-LambdaConcurrentExecutionsAlarm_2020-04-01
113115
- Description: Reports concurrent execution status
114-
- Relevant Resource Ids: arn:aws:lambda:eu-west-1:172017021075:function:audittest
115-
---
116-
117-
## sns recommendations:
118-
119-
120-
### Alarms:
121-
122-
- AWSResilienceHub-SNSNumberOfNotificationsFailedAlarm_2022-04-04
123-
- Description: Alarm by AWS Resilience Hub that alerts when there are notification failures.
124-
- Relevant Resource Ids: arn:aws:sns:eu-west-1:172017021075:lambda-vpc-DeadLetterTopic-N9updhYF6ukA
116+
- Relevant Resource Ids: arn:aws:lambda:eu-west-1:172017021075:function:database, arn:aws:lambda:eu-central-1:172017021075:function:database
117+
- AWSResilienceHub-LambdaAnomalousInvocationCountAlarm_2020-07-13
118+
- Description: Reports when invocations count is anomalous
119+
- Relevant Resource Ids: arn:aws:lambda:eu-central-1:172017021075:function:audittest, arn:aws:lambda:eu-west-1:172017021075:function:audittest
120+
- AWSResilienceHub-LambdaThrottlesAlarm_2020-07-13
121+
- Description: Reports when sustained throttles occur
122+
- Relevant Resource Ids: arn:aws:lambda:eu-central-1:172017021075:function:audittest, arn:aws:lambda:eu-west-1:172017021075:function:audittest
123+
- AWSResilienceHub-LambdaAnomalousDurationCountAlarm_2020-04-01
124+
- Description: alarm by AWS ResilienceHub that that reports when lambda duration is less or higher then normal
125+
- Relevant Resource Ids: arn:aws:lambda:eu-central-1:172017021075:function:audittest, arn:aws:lambda:eu-west-1:172017021075:function:audittest

0 commit comments

Comments
 (0)