Skip to content

fix: add loki to victoria stack + bump grafana to 13.1.0#2655

Merged
bukata-sa merged 4 commits into
mainfrom
bukata/loki-in-victoria
Jun 30, 2026
Merged

fix: add loki to victoria stack + bump grafana to 13.1.0#2655
bukata-sa merged 4 commits into
mainfrom
bukata/loki-in-victoria

Conversation

@bukata-sa

Copy link
Copy Markdown
Contributor

No description provided.

@bukata-sa bukata-sa force-pushed the bukata/loki-in-victoria branch from a8114f7 to 3213feb Compare June 26, 2026 16:26
@bukata-sa bukata-sa force-pushed the bukata/loki-in-victoria branch from 3213feb to 589a153 Compare June 26, 2026 16:30
@bukata-sa bukata-sa changed the title fix: add loki to victoria stack fix: add loki to victoria stack + bump grafana to 13.1.0 Jun 30, 2026
@bukata-sa bukata-sa marked this pull request as ready for review June 30, 2026 11:46
@bukata-sa bukata-sa requested a review from a team as a code owner June 30, 2026 11:46
Copilot AI review requested due to automatic review settings June 30, 2026 11:46
skudasov
skudasov previously approved these changes Jun 30, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the observability docker-compose stacks to support Loki alongside the VictoriaMetrics/VictoriaLogs/VictoriaTraces stack, and aligns Grafana to 13.1.0 across the relevant compose setups.

Changes:

  • Bump Grafana Docker image tags to grafana/grafana:13.1.0 in multiple compose files.
  • Add Loki to the VictoriaMetrics-based observability stack (new Loki config, new Grafana Loki datasource, new Loki service).
  • Update the VictoriaMetrics OTEL collector config to export logs to both VictoriaLogs and Loki.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
wasp/compose-victoria-metrics/docker-compose.yml Bumps Grafana image to 13.1.0 for the WASP VictoriaMetrics compose stack.
framework/observability/compose/docker-compose.yaml Bumps Grafana image to 13.1.0 for the general observability compose stack.
framework/observability/compose-victoria-metrics/otel/otel-collector-config.yaml Renames VictoriaLogs exporter and adds Loki OTLP HTTP exporter for logs pipeline.
framework/observability/compose-victoria-metrics/loki-config.yaml Adds Loki filesystem-backed configuration for the VictoriaMetrics compose stack.
framework/observability/compose-victoria-metrics/grafana/provisioning/datasources/datasources.yaml Provisions a Grafana Loki datasource.
framework/observability/compose-victoria-metrics/docker-compose.yml Adds Loki service + volume and bumps Grafana image to 13.1.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +32 to +35
volumes:
- ./loki-config.yaml:/etc/loki/mounted-config.yaml
- ./conf/provisioning/rules/rules.yml:/etc/loki/rules/fake/rules.yml
- loki_data:/loki
Comment on lines +38 to +41
command:
- -config.file=/etc/loki/mounted-config.yaml
- -log.level=info
- -ruler.storage.local.directory=/etc/loki/rules
Comment on lines 47 to +50
logs:
receivers: [ otlp ]
processors: [ batch ]
exporters: [ otlphttp/logs, debug ]
exporters: [ otlphttp/vl, otlphttp/loki, debug ]
@bukata-sa bukata-sa merged commit 36abe27 into main Jun 30, 2026
66 checks passed
@bukata-sa bukata-sa deleted the bukata/loki-in-victoria branch June 30, 2026 12:05
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.

3 participants