Skip to content

Conversation

@maksym-iv-ef
Copy link
Contributor

@maksym-iv-ef maksym-iv-ef commented Jan 2, 2026

Changes

This PR adds a Grafana dashboard to visualize key Mermin metrics, which should help with tuning and monitoring.
Note: This is the initial version of the dashboard.

Changes summary

  • docs: Use default namespace for "otel" example
    Example intended to be run locally or in the testing env, so default namespace makes more sense here.
  • docs: Cleanup the development workflow docs
  • docs: Add Grafana "Mermin App" dashboard
  • docs: Re-work the app-metrics doc to keep all metrics as a list
  • docs: Add a helper for the "app-metrics" doc
    Add a helper to generate the "app-metrics" documentation part (for a particular subsystem), simple reformatting the /metrics:summary endpoint output.

Type of change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation
  • Refactor
  • Other:

Testing

N/A

Proof it works

N/A

Checklist

  • I've tested my changes
  • I've updated relevant documentation
  • My code follows the project's style (run cargo fmt and cargo clippy)
  • All tests pass

Notes

@maksym-iv-ef maksym-iv-ef force-pushed the lgo-421-grafana-dash branch 3 times, most recently from d88d23b to 69ccae4 Compare January 7, 2026 19:00
@maksym-iv-ef maksym-iv-ef marked this pull request as ready for review January 7, 2026 19:06
@maksym-iv-ef maksym-iv-ef self-assigned this Jan 7, 2026
Example intended to be ran locally or in the testing env, so `default` namespace makes more sense here.
Add Grafana dashboard to visualize important Metrics metrics that should help for the Mermin tunning
Add a helper to generate the "app-metrics" documentation part, just a reformatting output of the `/metrics:summary` results.
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