canonical / loki-k8s-operator

https://charmhub.io/loki-k8s
Apache License 2.0
10 stars 16 forks source link

fix: correct dashboard panels and improve them #457

Closed lucabello closed 2 months ago

lucabello commented 2 months ago

Issue

Closes #444.

Solution

The dashboard had some broken panel. I refreshed it based on the actual metrics exposed by Loki, while keeping it relatively similar to the original UI.

(drive-by: add pydantic-core to binary packages to reduce packing times and not require rustc and cargo)

Screenshots

Overview

Read Operations

Write Operations

Write Ahead Log (WAL)

Compaction and Retention

Testing Instructions

Pack, deploy, relate to Grafana/Prometheus, and look at the dashboard!

Upgrade Notes

The dashboard has the same title/uid but I increased the revision; this will make it so this dashboard replaces the old one seamlessly :)