Skip to content

feat(devservices): Add tracing mode #93759

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 11 commits into from
Jun 20, 2025
47 changes: 47 additions & 0 deletions devservices/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,13 @@ x-sentry-service-config:
branch: master
repo_link: https://github.com/getsentry/snuba.git
mode: containerized-profiles
snuba-metrics:
description: Service that provides fast aggregation and query capabilities on top of Clickhouse that includes metrics consumers
remote:
repo_name: snuba
branch: master
repo_link: https://github.com/getsentry/snuba.git
mode: containerized-metrics-dev
relay:
description: Service event forwarding and ingestion service
remote:
Expand Down Expand Up @@ -121,6 +128,15 @@ x-sentry-service-config:
description: Post-process forwarder for transaction events
post-process-forwarder-issue-platform:
description: Post-process forwarder for issue platform events
# Subscription results consumers
eap-spans-subscription-results:
description: Kafka consumer for processing subscription results for spans
subscription-results-eap-items:
description: Kafka consumer for processing subscription results for eap items
metrics-subscription-results:
description: Kafka consumer for processing subscription results for metrics
generic-metrics-subscription-results:
description: Kafka consumer for processing subscription results for generic metrics
# Uptime monitoring
uptime-results:
description: Kafka consumer for uptime monitoring results
Expand All @@ -138,6 +154,29 @@ x-sentry-service-config:
rabbitmq: [postgres, snuba, rabbitmq, spotlight]
symbolicator: [postgres, snuba, symbolicator, spotlight]
memcached: [postgres, snuba, memcached, spotlight]
tracing:
[
postgres,
snuba-metrics,
relay,
spotlight,
ingest-events,
ingest-transactions,
ingest-metrics,
ingest-generic-metrics,
billing-metrics-consumer,
post-process-forwarder-errors,
post-process-forwarder-transactions,
post-process-forwarder-issue-platform,
eap-spans-subscription-results,
subscription-results-eap-items,
metrics-subscription-results,
generic-metrics-subscription-results,
process-spans,
ingest-occurrences,
process-segments,
worker,
]
crons:
[
postgres,
Expand Down Expand Up @@ -283,6 +322,14 @@ x-programs:
command: sentry run consumer post-process-forwarder-issue-platform --consumer-group=sentry-consumer --auto-offset-reset=latest --no-strict-offset-reset
ingest-feedback-events:
command: sentry run consumer ingest-feedback-events --consumer-group=sentry-consumer --auto-offset-reset=latest --no-strict-offset-reset
eap-spans-subscription-results:
command: sentry run consumer eap-spans-subscription-results --consumer-group=sentry-consumer --auto-offset-reset=latest --no-strict-offset-reset
subscription-results-eap-items:
command: sentry run consumer subscription-results-eap-items --consumer-group=sentry-consumer --auto-offset-reset=latest --no-strict-offset-reset
metrics-subscription-results:
command: sentry run consumer metrics-subscription-results --consumer-group=sentry-consumer --auto-offset-reset=latest --no-strict-offset-reset
generic-metrics-subscription-results:
command: sentry run consumer generic-metrics-subscription-results --consumer-group=sentry-consumer --auto-offset-reset=latest --no-strict-offset-reset
worker:
command: sentry run worker -c 1 --autoreload

Expand Down
Loading