From 81915498d75a14f4bd7cc0c22f246b707cb5bc0f Mon Sep 17 00:00:00 2001 From: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> Date: Thu, 6 Aug 2026 14:24:22 +0100 Subject: [PATCH] chore(telemetry): update Loki to 3.7.6 and refresh version references Bumps the Loki pin this branch introduced, and updates the two docs that name the version so they do not drift from the compose file: - OpenTelemetryPlan/09-data-collection-reference.md (log backend section) - OpenTelemetryPlan/Phase8_taskList.md (compose snippet) The service runs the config bundled in the image rather than one from this repo; `-verify-config` reports "config is valid" under 3.7.6, and native OTLP ingestion at /otlp is unchanged across 3.4 -> 3.7. --- OpenTelemetryPlan/09-data-collection-reference.md | 2 +- OpenTelemetryPlan/Phase8_taskList.md | 2 +- docker/telemetry/docker-compose.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/OpenTelemetryPlan/09-data-collection-reference.md b/OpenTelemetryPlan/09-data-collection-reference.md index 03c32fb428..f2b3d336a9 100644 --- a/OpenTelemetryPlan/09-data-collection-reference.md +++ b/OpenTelemetryPlan/09-data-collection-reference.md @@ -967,7 +967,7 @@ Bidirectional linking between logs and traces is configured via Grafana datasour ### Loki Backend -Grafana Loki (v3.4.2) serves as the log storage backend. It receives log entries from the OTel Collector's `otlphttp/loki` exporter via the native OTLP endpoint at `http://loki:3100/otlp`. +Grafana Loki (v3.7.6) serves as the log storage backend. It receives log entries from the OTel Collector's `otlphttp/loki` exporter via the native OTLP endpoint at `http://loki:3100/otlp`. ### LogQL Query Examples diff --git a/OpenTelemetryPlan/Phase8_taskList.md b/OpenTelemetryPlan/Phase8_taskList.md index 7849990858..8c4d80e80b 100644 --- a/OpenTelemetryPlan/Phase8_taskList.md +++ b/OpenTelemetryPlan/Phase8_taskList.md @@ -76,7 +76,7 @@ - Add Loki service: ```yaml loki: - image: grafana/loki:3.4.2 + image: grafana/loki:3.7.6 ports: - "3100:3100" command: -config.file=/etc/loki/local-config.yaml diff --git a/docker/telemetry/docker-compose.yml b/docker/telemetry/docker-compose.yml index 39ca0e34dd..612be4321b 100644 --- a/docker/telemetry/docker-compose.yml +++ b/docker/telemetry/docker-compose.yml @@ -69,7 +69,7 @@ services: # Collector exports via otlphttp to Loki's /otlp endpoint. # Query logs via Grafana Explore -> Loki at http://localhost:3000. loki: - image: grafana/loki:3.4.2 + image: grafana/loki:3.7.6 ports: - "3100:3100" command: -config.file=/etc/loki/local-config.yaml