wire the authenticated OTLP push into vcs_metrics and hive-jobq-metrics
This commit is contained in:
parent
7913be5435
commit
361396cab8
6 changed files with 147 additions and 10 deletions
|
|
@ -9,10 +9,18 @@ workspace = true
|
|||
|
||||
[dependencies]
|
||||
anyhow.workspace = true
|
||||
# `spawn_exporter`'s optional `http_client` param: an authenticated push
|
||||
# (`swarm-controller`'s case, wired through `swarm_queue_client::
|
||||
# otel_http_client`) needs a caller-supplied `HttpClient` per request, not
|
||||
# a static header. This crate stays generic over that caller's concrete
|
||||
# client type — see `BoxedHttpClient`'s own doc — so it depends on the
|
||||
# trait, never on `swarm-queue-client` itself.
|
||||
async-trait.workspace = true
|
||||
hive-jobq.workspace = true
|
||||
hive-jobq-wire.workspace = true
|
||||
opentelemetry.workspace = true
|
||||
opentelemetry_sdk.workspace = true
|
||||
opentelemetry-otlp.workspace = true
|
||||
opentelemetry-http.workspace = true
|
||||
tokio.workspace = true
|
||||
tracing.workspace = true
|
||||
|
|
|
|||
Loading…
Reference in a new issue