-
Notifications
You must be signed in to change notification settings - Fork 99
Closed
Labels
telemetryRelates to tracing and open-telemetryRelates to tracing and open-telemetry
Milestone
Description
The faucet currently emits events/logs but no open-telemetry spans.
- Add an
enable-otelcli arg in the same fashion as the node. - Instrument the various endpoints.
I would advise reading the node documentation chapter on open-telemetry.
Especially the tokens endpoint should be split into logical spans for the duration of the request so that one can make sense of which parts are slow.
This includes spans for locking any shared state etc.
For inspiration, take a look at the block and batch building in the block-producer. As a general rule, prefer spans over events.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
telemetryRelates to tracing and open-telemetryRelates to tracing and open-telemetry