Skip to content

Commit 94e1e91

Browse files
Add new; fix error logs alarm
1 parent e095434 commit 94e1e91

4 files changed

Lines changed: 9 additions & 2 deletions

File tree

infrastructure/terraform/components/api/locals_alarms.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ locals {
88
patch_letter = module.patch_letter.function_name
99
post_letters = module.post_letters.function_name
1010
post_mi = module.post_mi.function_name
11+
update_letter_queue = module.update_letter_queue.function_name
1112
upsert_letter = module.upsert_letter.function_name
1213
amendment_event_transformer = module.amendment_event_transformer.function_name
1314
letter_updates_transformer = module.letter_updates_transformer.function_name
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
module "ddb_alarms_suppliers" {
2+
source = "../../modules/alarms-ddb"
3+
alarm_prefix = local.csi
4+
table_name = aws_dynamodb_table.letter_queue.name
5+
tags = local.default_tags
6+
}

infrastructure/terraform/modules/alarms-lambda/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
| <a name="input_alarm_prefix"></a> [alarm\_prefix](#input\_alarm\_prefix) | n/a | `string` | n/a | yes |
1515
| <a name="input_enable_error_log_metric"></a> [enable\_error\_log\_metric](#input\_enable\_error\_log\_metric) | n/a | `bool` | `true` | no |
1616
| <a name="input_error_log_evaluation_periods"></a> [error\_log\_evaluation\_periods](#input\_error\_log\_evaluation\_periods) | n/a | `number` | `1` | no |
17-
| <a name="input_error_log_metric_filter_pattern"></a> [error\_log\_metric\_filter\_pattern](#input\_error\_log\_metric\_filter\_pattern) | n/a | `string` | `"{ ($.level = \"50\" || $.level = \"error\") && $.environment = * }"` | no |
17+
| <a name="input_error_log_metric_filter_pattern"></a> [error\_log\_metric\_filter\_pattern](#input\_error\_log\_metric\_filter\_pattern) | n/a | `string` | `"{ $.level = \"ERROR\" || $.level = \"FATAL\" }"` | no |
1818
| <a name="input_error_log_metric_name_prefix"></a> [error\_log\_metric\_name\_prefix](#input\_error\_log\_metric\_name\_prefix) | n/a | `string` | `"LambdaErrorLogs-"` | no |
1919
| <a name="input_error_log_metric_namespace"></a> [error\_log\_metric\_namespace](#input\_error\_log\_metric\_namespace) | n/a | `string` | `"Custom/LambdaErrorLogs"` | no |
2020
| <a name="input_error_log_threshold"></a> [error\_log\_threshold](#input\_error\_log\_threshold) | n/a | `number` | `0` | no |

infrastructure/terraform/modules/alarms-lambda/variables.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ variable "error_log_metric_name_prefix" {
5353

5454
variable "error_log_metric_filter_pattern" {
5555
type = string
56-
default = "{ ($.level = \"50\" || $.level = \"error\") && $.environment = * }"
56+
default = "{ $.level = \"ERROR\" || $.level = \"FATAL\" }"
5757
}
5858

5959
variable "error_log_threshold" {

0 commit comments

Comments
 (0)