|
1 | 1 |
|
2 | 2 | locals { |
3 | 3 |
|
4 | | - fn_name_for_alerts_exceptions = var.env_short == "d" ? [] : [ |
| 4 | + fn_name_for_alerts_exceptions = var.env_short != "p" ? [] : [ |
5 | 5 | { |
6 | 6 | name : "BizEventToReceiptProcessor" |
7 | 7 | } |
@@ -58,7 +58,7 @@ resource "azurerm_monitor_scheduled_query_rules_alert" "receipts-sending-receipt |
58 | 58 | # BizEventToReceiptProcessor execution logs that a Receipt instance has been set to NOT_QUEUE_SENT |
59 | 59 | # https://github.com/pagopa/pagopa-receipt-pdf-datastore/blob/1a0b36f9693c17ceeffe5d35bf7ace7371a72a13/src/main/java/it/gov/pagopa/receipt/pdf/datastore/service/BizEventToReceiptService.java#L58C17-L58C28 |
60 | 60 | resource "azurerm_monitor_scheduled_query_rules_alert" "receipts-datastore-not-sent-to-queue-alert" { |
61 | | - count = var.env_short != "d" ? 1 : 0 |
| 61 | + count = var.env_short == "p" ? 1 : 0 |
62 | 62 | resource_group_name = "dashboards" |
63 | 63 | name = "pagopa-${var.env_short}-receiptsdatastore-not-sent-to-queue-alert" |
64 | 64 | location = var.location |
@@ -92,7 +92,7 @@ resource "azurerm_monitor_scheduled_query_rules_alert" "receipts-datastore-not-s |
92 | 92 | # BizEventToReceiptProcessor receive a biz event related to a cart (totalNotice > 1) |
93 | 93 | # https://github.com/pagopa/pagopa-receipt-pdf-datastore/blob/1a0b36f9693c17ceeffe5d35bf7ace7371a72a13/src/main/java/it/gov/pagopa/receipt/pdf/datastore/BizEventToReceipt.java#L160 |
94 | 94 | resource "azurerm_monitor_scheduled_query_rules_alert" "receipts-cart-event-discarded-alert" { |
95 | | - count = var.env_short != "d" ? 1 : 0 |
| 95 | + count = var.env_short == "p" ? 1 : 0 |
96 | 96 | resource_group_name = "dashboards" |
97 | 97 | name = "pagopa-${var.env_short}-receipt-cart-event-discarded-alert" |
98 | 98 | location = var.location |
@@ -130,7 +130,7 @@ resource "azurerm_monitor_scheduled_query_rules_alert" "receipts-cart-event-disc |
130 | 130 | # ManageReceiptPoisonQueueProcessor execution logs that a new entry has been set in error |
131 | 131 | # https://github.com/pagopa/pagopa-receipt-pdf-generator/blob/6b6c600db4b13ad7cd4b64596ba29fd0f6c38e70/src/main/java/it/gov/pagopa/receipt/pdf/generator/ManageReceiptPoisonQueue.java#L105 |
132 | 132 | resource "azurerm_monitor_scheduled_query_rules_alert" "receipts-in-error-alert" { |
133 | | - count = var.env_short != "d" ? 1 : 0 |
| 133 | + count = var.env_short == "p" ? 1 : 0 |
134 | 134 | resource_group_name = "dashboards" |
135 | 135 | name = "pagopa-${var.env_short}-receipt-in-error-alert" |
136 | 136 | location = var.location |
@@ -164,7 +164,7 @@ resource "azurerm_monitor_scheduled_query_rules_alert" "receipts-in-error-alert" |
164 | 164 | # GenerateReceiptProcess execution logs that the receipt pdf cant be generated because there are missing property in biz-event |
165 | 165 | # https://github.com/pagopa/pagopa-receipt-pdf-generator/blob/653edca00eee4fc3ecf65b60c91c9b20395e7df2/src/main/java/it/gov/pagopa/receipt/pdf/generator/service/impl/GenerateReceiptPdfServiceImpl.java#L165 |
166 | 166 | resource "azurerm_monitor_scheduled_query_rules_alert" "receipts-missing-bizevent-property-alert" { |
167 | | - count = var.env_short != "d" ? 1 : 0 |
| 167 | + count = var.env_short == "p" ? 1 : 0 |
168 | 168 | resource_group_name = "dashboards" |
169 | 169 | name = "pagopa-${var.env_short}-missing-bizevent-property-alert" |
170 | 170 | location = var.location |
@@ -198,7 +198,7 @@ resource "azurerm_monitor_scheduled_query_rules_alert" "receipts-missing-bizeven |
198 | 198 | # GenerateReceiptProcess execution logs that the pdf engine responded with KO |
199 | 199 | # https://github.com/pagopa/pagopa-receipt-pdf-generator/blob/653edca00eee4fc3ecf65b60c91c9b20395e7df2/src/main/java/it/gov/pagopa/receipt/pdf/generator/service/impl/GenerateReceiptPdfServiceImpl.java#L165 |
200 | 200 | resource "azurerm_monitor_scheduled_query_rules_alert" "receipts-pdf-engine-response-ko" { |
201 | | - count = var.env_short != "d" ? 1 : 0 |
| 201 | + count = var.env_short == "p" ? 1 : 0 |
202 | 202 | resource_group_name = "dashboards" |
203 | 203 | name = "pagopa-${var.env_short}-pdf-engine-response-ko" |
204 | 204 | location = var.location |
@@ -232,7 +232,7 @@ resource "azurerm_monitor_scheduled_query_rules_alert" "receipts-pdf-engine-resp |
232 | 232 | # GenerateReceiptProcess execution logs that cannot save the PDF Receipt in blob storage |
233 | 233 | # https://github.com/pagopa/pagopa-receipt-pdf-generator/blob/653edca00eee4fc3ecf65b60c91c9b20395e7df2/src/main/java/it/gov/pagopa/receipt/pdf/generator/service/impl/GenerateReceiptPdfServiceImpl.java#L165 |
234 | 234 | resource "azurerm_monitor_scheduled_query_rules_alert" "receipts-pdf-save-to-blob-error" { |
235 | | - count = var.env_short != "d" ? 1 : 0 |
| 235 | + count = var.env_short == "p" ? 1 : 0 |
236 | 236 | resource_group_name = "dashboards" |
237 | 237 | name = "pagopa-${var.env_short}-pdf-save-to-blob-error" |
238 | 238 | location = var.location |
@@ -266,7 +266,7 @@ resource "azurerm_monitor_scheduled_query_rules_alert" "receipts-pdf-save-to-blo |
266 | 266 | # PDVTokenizerServiceImpl execution logs that an error has been encountered on the PDV Tokenizer service |
267 | 267 | # https://github.com/pagopa/pagopa-receipt-pdf-datatstore/blob/main/src/main/java/it/gov/pagopa/receipt/pdf/datastore/service/impl/PDVTokenizerServiceImpl.java#L80 |
268 | 268 | resource "azurerm_monitor_scheduled_query_rules_alert" "receipt-tokenizer-error-on-datastore-alert" { |
269 | | - count = var.env_short != "d" ? 1 : 0 |
| 269 | + count = var.env_short == "p" ? 1 : 0 |
270 | 270 | resource_group_name = "dashboards" |
271 | 271 | name = "pagopa-${var.env_short}-tokenizer-error-on-datastore" |
272 | 272 | location = var.location |
@@ -305,7 +305,7 @@ resource "azurerm_monitor_scheduled_query_rules_alert" "receipt-tokenizer-error- |
305 | 305 | # NotifierRetry execution logs that a new entry has been set in error |
306 | 306 | # https://github.com/pagopa/pagopa-receipt-pdf-notifier/blob/26067525b154796962168e661ee932d4e628f1be/src/main/java/it/gov/pagopa/receipt/pdf/notifier/NotifierRetry.java#L52 |
307 | 307 | resource "azurerm_monitor_scheduled_query_rules_alert" "receipts-to-notify-in-retry-alert" { |
308 | | - count = var.env_short != "d" ? 1 : 0 |
| 308 | + count = var.env_short == "p" ? 1 : 0 |
309 | 309 | resource_group_name = "dashboards" |
310 | 310 | name = "pagopa-${var.env_short}-notify-in-error-retry" |
311 | 311 | location = var.location |
@@ -340,7 +340,7 @@ resource "azurerm_monitor_scheduled_query_rules_alert" "receipts-to-notify-in-re |
340 | 340 | # ReceiptToIoService execution logs that a receipt could not be notified (due to maximum retries, or failing to send to message queue) |
341 | 341 | # https://github.com/pagopa/pagopa-receipt-pdf-notifier/blob/26067525b154796962168e661ee932d4e628f1be/src/main/java/it/gov/pagopa/receipt/pdf/notifier/service/impl/ReceiptToIOServiceImpl.java#L333 |
342 | 342 | resource "azurerm_monitor_scheduled_query_rules_alert" "receipt-unable-to-notify-alert" { |
343 | | - count = var.env_short != "d" ? 1 : 0 |
| 343 | + count = var.env_short == "p" ? 1 : 0 |
344 | 344 | resource_group_name = "dashboards" |
345 | 345 | name = "pagopa-${var.env_short}-unable-to-send-notify" |
346 | 346 | location = var.location |
@@ -374,7 +374,7 @@ resource "azurerm_monitor_scheduled_query_rules_alert" "receipt-unable-to-notify |
374 | 374 | # PDVTokenizerServiceImpl execution logs that an error using the PDV Tokenizer error has been encountered |
375 | 375 | # https://github.com/pagopa/pagopa-receipt-pdf-notifier/blob/26067525b154796962168e661ee932d4e628f1be/src/main/java/it/gov/pagopa/receipt/pdf/notifier/service/impl/PDVTokenizerServiceImpl.java#L89 |
376 | 376 | resource "azurerm_monitor_scheduled_query_rules_alert" "receipt-tokenizer-error-on-notify-alert" { |
377 | | - count = var.env_short != "d" ? 1 : 0 |
| 377 | + count = var.env_short == "p" ? 1 : 0 |
378 | 378 | resource_group_name = "dashboards" |
379 | 379 | name = "pagopa-${var.env_short}-tokenizer-error-on-notify" |
380 | 380 | location = var.location |
@@ -413,7 +413,7 @@ resource "azurerm_monitor_scheduled_query_rules_alert" "receipt-tokenizer-error- |
413 | 413 | # AttachmentService execution logs that an error has been encountered on the PDV Tokenizer service |
414 | 414 | # https://github.com/pagopa/pagopa-receipt-pdf-service/blob/main/src/main/java/it/gov/pagopa/receipt/pdf/service/service/impl/AttachmentServiceImpl.java#L96 |
415 | 415 | resource "azurerm_monitor_scheduled_query_rules_alert" "receipt-tokenizer-error-on-service-alert" { |
416 | | - count = var.env_short != "d" ? 1 : 0 |
| 416 | + count = var.env_short == "p" ? 1 : 0 |
417 | 417 | resource_group_name = "dashboards" |
418 | 418 | name = "pagopa-${var.env_short}-tokenizer-error-on-service" |
419 | 419 | location = var.location |
|
0 commit comments