From cd541ebe282fd1d8bb8dfd76a24a6d8ee1a0d109 Mon Sep 17 00:00:00 2001 From: Lyn Nagara Date: Fri, 15 Mar 2024 12:28:33 -0700 Subject: [PATCH] Add DLQ topics Add ingest-attachments-dlq and ingest-transactions-dlq --- CODEOWNERS | 4 +++- topics/ingest-attachments-dlq.yaml | 17 +++++++++++++++++ topics/ingest-transactions-dlq.yaml | 17 +++++++++++++++++ 3 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 topics/ingest-attachments-dlq.yaml create mode 100644 topics/ingest-transactions-dlq.yaml diff --git a/CODEOWNERS b/CODEOWNERS index cd6dd994..0514e26f 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -6,7 +6,9 @@ /topics/ingest-feedback-events.yaml @getsentry/owners-snuba @getsentry/replay # DLQs for ingest topics -/topics/ingest-events-dlq.yaml @getsentry/owners-snuba +/topics/ingest-events-dlq.yaml @getsentry/ops +/topics/ingest-transactions-dlq.yaml @getsentry/ops +/topics/ingest-attachments-dlq.yaml @getsentry/ops /topics/ingest-metrics-dlq.yaml @getsentry/owners-snuba /topics/ingest-generic-metrics-dlq.yaml @getsentry/owners-snuba diff --git a/topics/ingest-attachments-dlq.yaml b/topics/ingest-attachments-dlq.yaml new file mode 100644 index 00000000..a4d481ec --- /dev/null +++ b/topics/ingest-attachments-dlq.yaml @@ -0,0 +1,17 @@ +topic: ingest-attachments-dlq +pipeline: attachments +description: DLQ for ingest-attachments +services: + producers: + - getsentry/sentry + consumers: [] +schemas: + - version: 1 + compatibility_mode: none + type: json + resource: any.json + examples: + - any/ +topic_creation_config: + compression.type: lz4 + log.retention.minutes: "10080" diff --git a/topics/ingest-transactions-dlq.yaml b/topics/ingest-transactions-dlq.yaml new file mode 100644 index 00000000..5802ea80 --- /dev/null +++ b/topics/ingest-transactions-dlq.yaml @@ -0,0 +1,17 @@ +topic: ingest-transactions-dlq +pipeline: transactions +description: DLQ for ingest-transactions +services: + producers: + - getsentry/sentry + consumers: [] +schemas: + - version: 1 + compatibility_mode: none + type: json + resource: any.json + examples: + - any/ +topic_creation_config: + compression.type: lz4 + log.retention.minutes: "10080"