Werk #19920: Custom graphs: load metric backend graph lines from 2.5
| Component | Telemetry | ||
| Title | Custom graphs: load metric backend graph lines from 2.5 | ||
| Date | Aug 6, 2026 | ||
| Level | Trivial Change | ||
| Class | Bug Fix | ||
| Compatibility | Incompatible - Manual interaction might be required | ||
| Checkmk versions & editions |
|
Checkmk 3.0 stores metric backend graph lines (OpenTelemetry metrics) in custom graphs with an explicit consolidation function. Checkmk 2.5 instead stored a lookback and a histogram percentile, and picked the consolidation function per metric type when querying.
Custom graphs stored by 2.5 now load after the update: every metric backend graph line is read with the consolidation function Last recorded value (gauge) and its previously configured lookback. For gauge metrics this is exactly the consolidation 2.5 applied, so those lines render unchanged.
Manual steps for sum and histogram metrics
The metric type is not known when reading a stored graph, so rate and percentile consolidations cannot be reconstructed. In 2.5, a single query resolved to every metric type recorded under its metric name. After the update the query resolves to gauge data only:
- Lines on sum metrics no longer plot the rate.
- Lines on histogram metrics no longer plot the percentile. The configured percentile value is dropped.
Such lines typically render no data after the update. Open the custom graph in the graph designer and pick the desired consolidation function to restore them.