Skip to content

Commit 78d346e

Browse files
feat(devservices): Add tracing mode (#93759)
This adds mode for all things tracing. This encompasses transactions/metrics/spans. Taken from https://github.com/getsentry/sentry/blob/feeaf393deeca8b97675bff23039c6320270aab5/src/sentry/runner/commands/devserver.py#L370
1 parent 38d4d58 commit 78d346e

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed

devservices/config.yml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,13 @@ x-sentry-service-config:
2020
branch: master
2121
repo_link: https://github.com/getsentry/snuba.git
2222
mode: containerized-profiles
23+
snuba-metrics:
24+
description: Service that provides fast aggregation and query capabilities on top of Clickhouse that includes metrics consumers
25+
remote:
26+
repo_name: snuba
27+
branch: master
28+
repo_link: https://github.com/getsentry/snuba.git
29+
mode: containerized-metrics-dev
2330
relay:
2431
description: Service event forwarding and ingestion service
2532
remote:
@@ -121,6 +128,15 @@ x-sentry-service-config:
121128
description: Post-process forwarder for transaction events
122129
post-process-forwarder-issue-platform:
123130
description: Post-process forwarder for issue platform events
131+
# Subscription results consumers
132+
eap-spans-subscription-results:
133+
description: Kafka consumer for processing subscription results for spans
134+
subscription-results-eap-items:
135+
description: Kafka consumer for processing subscription results for eap items
136+
metrics-subscription-results:
137+
description: Kafka consumer for processing subscription results for metrics
138+
generic-metrics-subscription-results:
139+
description: Kafka consumer for processing subscription results for generic metrics
124140
# Uptime monitoring
125141
uptime-results:
126142
description: Kafka consumer for uptime monitoring results
@@ -138,6 +154,29 @@ x-sentry-service-config:
138154
rabbitmq: [postgres, snuba, rabbitmq, spotlight]
139155
symbolicator: [postgres, snuba, symbolicator, spotlight]
140156
memcached: [postgres, snuba, memcached, spotlight]
157+
tracing:
158+
[
159+
postgres,
160+
snuba-metrics,
161+
relay,
162+
spotlight,
163+
ingest-events,
164+
ingest-transactions,
165+
ingest-metrics,
166+
ingest-generic-metrics,
167+
billing-metrics-consumer,
168+
post-process-forwarder-errors,
169+
post-process-forwarder-transactions,
170+
post-process-forwarder-issue-platform,
171+
eap-spans-subscription-results,
172+
subscription-results-eap-items,
173+
metrics-subscription-results,
174+
generic-metrics-subscription-results,
175+
process-spans,
176+
ingest-occurrences,
177+
process-segments,
178+
worker,
179+
]
141180
crons:
142181
[
143182
postgres,
@@ -283,6 +322,14 @@ x-programs:
283322
command: sentry run consumer post-process-forwarder-issue-platform --consumer-group=sentry-consumer --auto-offset-reset=latest --no-strict-offset-reset
284323
ingest-feedback-events:
285324
command: sentry run consumer ingest-feedback-events --consumer-group=sentry-consumer --auto-offset-reset=latest --no-strict-offset-reset
325+
eap-spans-subscription-results:
326+
command: sentry run consumer eap-spans-subscription-results --consumer-group=sentry-consumer --auto-offset-reset=latest --no-strict-offset-reset
327+
subscription-results-eap-items:
328+
command: sentry run consumer subscription-results-eap-items --consumer-group=sentry-consumer --auto-offset-reset=latest --no-strict-offset-reset
329+
metrics-subscription-results:
330+
command: sentry run consumer metrics-subscription-results --consumer-group=sentry-consumer --auto-offset-reset=latest --no-strict-offset-reset
331+
generic-metrics-subscription-results:
332+
command: sentry run consumer generic-metrics-subscription-results --consumer-group=sentry-consumer --auto-offset-reset=latest --no-strict-offset-reset
286333
worker:
287334
command: sentry run worker -c 1 --autoreload
288335

0 commit comments

Comments
 (0)