Skip to content

telemetry: cut edge logs over to Vector→OTLP, drop Loki#54

Merged
samcm merged 1 commit into
masterfrom
vector-otlp-cutover
Jun 4, 2026
Merged

telemetry: cut edge logs over to Vector→OTLP, drop Loki#54
samcm merged 1 commit into
masterfrom
vector-otlp-cutover

Conversation

@samcm
Copy link
Copy Markdown
Member

@samcm samcm commented Jun 4, 2026

Moves edge container-log shipping off Loki onto Vector's OTLP logs pipeline to the prod analytics gateway (clickhouse-raw external.otel_logs), matching the blob-devnets cutover.

  • docker_logs → OTLP /v1/logs envelope, with log level parsed into OTel SeverityNumber/SeverityText at ingest (source text preserved; unknown levels left unset)
  • ingress identity (auth user + ingress_user tag) derived from ethereum_network_name instead of secret_loki.username, so attribution stays correct when the sops username isn't bumped between devnet iterations
  • Vector bumped to 0.56.0
  • logs-only (these devnets emit no client traces) → no client roll, just a Vector container restart

Live inventories: devnet-3, devnet-6, devnet-7.

otelcol-contrib is removed at the edge via the role's cleanup, and the dormant clickhouse HTTP-sink experiment is dropped.

Replace the Loki log sink (and the dormant otelcol-contrib + clickhouse
HTTP experiments) with Vector's OTLP logs pipeline to the prod analytics
gateway, parsing log level into OTel severity at ingest. otelcol-contrib
is removed at the edge via the role's cleanup.

Ingress identity (auth user + ingress_user tag) is derived from
ethereum_network_name instead of secret_loki.username, so attribution
stays correct when the sops username isn't bumped between devnet
iterations. Bump Vector to 0.56.0.

Applies to the live inventories.
@samcm samcm merged commit eaca7de into master Jun 4, 2026
1 check passed
@samcm samcm deleted the vector-otlp-cutover branch June 4, 2026 04: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