Skip to content

fix(obs): Update observability docker compose stack#2010

Merged
overtrue merged 11 commits intorustfs:mainfrom
evanofslack:es/obs
Feb 28, 2026
Merged

fix(obs): Update observability docker compose stack#2010
overtrue merged 11 commits intorustfs:mainfrom
evanofslack:es/obs

Conversation

@evanofslack
Copy link
Contributor

Type of Change

  • New Feature
  • Bug Fix
  • Documentation
  • Performance Improvement
  • Test/CI
  • Refactor
  • Other: docker compose

Related Issues

#1962

Summary of Changes

Updates observability docker compose and related config files for a fully functioning setup.

Added rustfs instance in observability stack, so that it runs within the same network and "just works". All observability services (prometheus, tempo, loki, jaeger) startup without errors (had to add redpanda for tempo trace ingest).

All datasources are directly provisioned in Grafana. All datasources work in grafana. All docker volumes are used, with no file mounts. Removed all timezone env vars. Formatted markdown. Aligned on just using CMD for healthchecks (instead of some using CMD-SHELL).

Grafana dashboard auto provisioned:
Screenshot 2026-02-28 at 12 08 48 PM

All datasources auto provisioned:
Screenshot 2026-02-28 at 12 09 41 PM

Prometheus datasource working:
Screenshot 2026-02-28 at 12 10 30 PM

Loki datasource working:
Screenshot 2026-02-28 at 12 11 16 PM

Tempo datasource working:
Screenshot 2026-02-28 at 12 11 51 PM

Jaeger datasource working:
Screenshot 2026-02-28 at 12 12 55 PM

Jaeger standalone web ui working:
Screenshot 2026-02-28 at 12 13 54 PM

Checklist

  • I have read and followed the CONTRIBUTING.md guidelines
  • Passed make pre-commit
  • Added/updated necessary tests
  • Documentation updated (if needed)
  • CI/CD passed (if applicable)

Impact

  • Breaking change (compatibility)
  • Requires doc/config/deployment update
  • Other impact:

@overtrue overtrue merged commit fd1b903 into rustfs:main Feb 28, 2026
13 checks passed
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.

2 participants