From 8504171285eb3ceed814cb507b2d14b8d092b9d4 Mon Sep 17 00:00:00 2001 From: Lyn Nagara Date: Fri, 1 Mar 2024 13:22:47 -0800 Subject: [PATCH] feat: Add dlq topics to topic registry (#225) --- CODEOWNERS | 7 ++++++- topics/ingest-events-dlq.yaml | 14 ++++++++++++++ topics/ingest-generic-metrics-dlq.yaml | 14 ++++++++++++++ topics/ingest-metrics-dlq.yaml | 14 ++++++++++++++ 4 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 topics/ingest-events-dlq.yaml create mode 100644 topics/ingest-generic-metrics-dlq.yaml create mode 100644 topics/ingest-metrics-dlq.yaml diff --git a/CODEOWNERS b/CODEOWNERS index 44046e06..c5474877 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -3,6 +3,11 @@ /topics/ingest-performance-metrics.yaml @getsentry/owners-ingest @getsentry/owners-snuba /topics/ingest-replay-recordings.yaml @getsentry/owners-ingest @getsentry/owners-snuba @getsentry/replay +# DLQs for ingest topics +/topics/ingest-events-dlq.yaml @getsentry/owners-snuba +/topics/ingest-metrics-dlq.yaml @getsentry/owners-snuba +/topics/ingest-generic-metrics-dlq.yaml @getsentry/owners-snuba + # Topics consumed by Snuba /topics/events.yaml @getsentry/owners-snuba /topics/transactions.yaml @getsentry/owners-snuba @@ -35,7 +40,7 @@ /topics/snuba-generic-metrics-counters-commit-log.yaml @getsentry/owners-snuba /topics/snuba-generic-events-commit-log.yaml @getsentry/owners-snuba @getsentry/issues -# Topics produced to by Snuba +# Topics produced to by Snuba and Sentry /topics/shared-resources-usage.yaml @getsentry/owners-snuba @getsentry/data # Schemas diff --git a/topics/ingest-events-dlq.yaml b/topics/ingest-events-dlq.yaml new file mode 100644 index 00000000..369adb1c --- /dev/null +++ b/topics/ingest-events-dlq.yaml @@ -0,0 +1,14 @@ +topic: ingest-events-dlq +pipeline: errors +description: DLQ for ingest-events +services: + producers: + - getsentry/sentry + consumers: [] +schemas: + - version: 1 + compatibility_mode: none + type: json + resource: any.json + examples: + - any/ diff --git a/topics/ingest-generic-metrics-dlq.yaml b/topics/ingest-generic-metrics-dlq.yaml new file mode 100644 index 00000000..074a9028 --- /dev/null +++ b/topics/ingest-generic-metrics-dlq.yaml @@ -0,0 +1,14 @@ +topic: ingest-generic-metrics-dlq +pipeline: release-health +description: DLQ for ingest-performance-metrics +services: + producers: + - getsentry/sentry + consumers: [] +schemas: + - version: 1 + compatibility_mode: none + type: json + resource: any.json + examples: + - any/ diff --git a/topics/ingest-metrics-dlq.yaml b/topics/ingest-metrics-dlq.yaml new file mode 100644 index 00000000..a87313be --- /dev/null +++ b/topics/ingest-metrics-dlq.yaml @@ -0,0 +1,14 @@ +topic: ingest-metrics-dlq +pipeline: release-health +description: DLQ for ingest-metrics +services: + producers: + - getsentry/sentry + consumers: [] +schemas: + - version: 1 + compatibility_mode: none + type: json + resource: any.json + examples: + - any/