Skip to content

Conversation

@dejanzele
Copy link
Member

@dejanzele dejanzele commented Oct 30, 2025

What type of PR is this?

Enhancement

What this PR does / why we need it:

Add support for OpenTelemetry in Armada

How to test?

SigNoz is an open-source alternative to DataDog.

  1. Run SigNoz by cloning https://github.com/SigNoz/signoz, navigate to deploy/docker and run docker compose up -d
  2. As SigNoz exposes the UI on localhost:8080, edit the scheduler in _local/scheduler/config.yaml to run the HTTP server on a different port
# _local/scheduler/config.yaml
http:
  port: 8085
  1. Run the Armada dependencies described in Local Development with Goreman
  2. Apply migrations by running ./scripts/localdev-init.sh
  3. Use the Fake Executor profile described in Local Development with Fake Executor

For generating load, you can use the following submit-jobs.sh script from https://gist.github.com/dejanzele/f6580f0249517ccaf40530d62909f490, and be sure to copy the benchmark-200-jobs.yaml file in examples/benchmark-200-jobs.yaml.

Usage:

submit-jobs.sh -c <count> -j <job-set>

@dejanzele dejanzele force-pushed the feat/otel-implementation branch from f38526c to 34f8c7f Compare October 30, 2025 15:03
@dejanzele dejanzele force-pushed the feat/otel-implementation branch from 34f8c7f to a73a720 Compare November 2, 2025 20:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant