Skip to content

[chain] Add OTEL tracing functionality + Jaeger #2434

@zivkovicmilos

Description

@zivkovicmilos

Description

This task concerns setting up otel tracing functionality (off by default) for the gnoland chain binary.
We should have tracing in:

  • VM execution flows
  • Transaction processing workflows
  • JSON-RPC layer
  • Mempool processing layer
  • ...

We should set up a workflow that gathers tracing metrics on each master push, during a supernova run, or during the execution of the testing suite.

Additionally, we should be able to utilize Jaeger (suggestions welcome) for viewing the tracing results.

cc @ajnavarro @mvertes

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

Status

Todo

Relationships

None yet

Development

No branches or pull requests

Issue actions