The module lifecycle stage: Preview
The module has requirements for installation
v0.8.0
Features
- Alerting high availability — when Deckhouse Kubernetes Platform runs in high availability mode it also runs alerting in HA mode for better availability.
- Improved Prometheus availability monitoring — DeadMansSwitch and PrometheusUnavailable alerts were updated for more reliable monitoring of Prometheus availability.
- Propagated notification policies — You can configure alert notification delivery per project using propagated notification policies together with propagated notification channels.
Bug Fixes
- Fixed empty rule group status in metrics rule groups caused by resource version conflicts.
- Fixed module enablement failing when the global
publicDomainTemplatesetting was left blank. - Fixed PromQL queries using negative regexp matcher (
!~) incorrectly returning “No data”. - Fixed incorrect graph rendering in Grafana when multiple conditions were applied to the same label in a PromQL query.
- Fixed errors when using a rule group custom resource with no rules defined.
- Cluster rule expressions now support an empty namespace for metrics selection.
Enhancements
- Deckhouse modules’ Prometheus rules are now stored in the
d8-observabilitynamespace. - Alerts from Prometheus rules that do not specify cluster/namespace scope are now listed under the corresponding namespace’s alerts instead of system alerts. This affects only rules not defined via ClusterObservabilityMetricsRulesGroup or ObservabilityMetricsRulesGroup.
- FAQ section on configuring external Grafana access to metrics was clarified.
Release v0.7.23
Bug fixes
- Fixed an issue caused some Grafana datasource plugins (ClickHouse) to fail to connect to databases.
- User roles permissions fixes
Release v0.7.22
Bug fixes
- Bump Go version to 1.25.6 to fix known vulnerabilities in stdlib
Release v0.7.21
Changes
- Observability alerts API service turned on for Kubernetes v1.32+
Release v0.7.20
Changes
- Expanded the Prometheus rules API
Release v0.7.19
Changes
- Observability webhook was moved to the control plane nodes. The component is now treated as critical for the cluster stability.
Release v0.7.18
Changes
- Removed internal module labels from prometheus recording rules.
Release v0.7.17
Changes
- Temporarely removed namespaces enforcing for cluster rules
Release v0.7.16
Bug fixes
- Fixed an issue which caused namespace deletion stuck.
Release v0.7.15
Changes
- Apiservice v1alpha1.alerts.observability.deckhouse.io turned off for Kubernetes v 1.32
Release v0.7.14
Bug fixes
- Fixed an issue which caused tenant alertmanager configuration load to fail.
Changes
- It now creates PrometheusRules in d8-observability namespace. Creating prometheus rules CRs in d8-monitoring namespace caused it to trigger D8CustomPrometheusRuleFoundInCluster alert.
v0.6.0
Features
- Added dark theme support for the dashboard visualization components. While the main UI has previously supported dark mode, this update extends theme awareness to full support in dashboards and graphs.
- Introduced a new kiosk mode for dashboards. When enabled, all navigation elements and menus are hidden, allowing dashboards to be displayed in full-screen mode — ideal for use on wall-mounted displays or TV screens.
Security
- Fixed vulnerabilities related to CVEs (CVE-2025-30153, CVE-2025-47912, CVE-2025-58183, CVE-2025-58185, CVE-2025-58186, CVE-2025-58187, CVE-2025-58188, CVE-2025-58189, CVE-2025-61723, CVE-2025-61724, CVE-2025-61725)
v0.5.6
Changes
- Changed module statuses from experimental to preview.
Bug Fixes
- Fixed an issue related to authorization token caching that caused incorrect triggering of the built-in alert: D8KubernetesStaleTokensDetected.
v0.5.5
Security
- Fixed vulnerabilities related to CVEs
v0.5.4
Changes
- Prepared for container v2 — added mount points to images as part of the transition groundwork, no impact on current usage.
v0.5.3
Bug Fixes
- Fixed incorrect link mutations in dashboards — previously, some dashboard links could be displayed incorrectly due to a mutation issue.
v0.5.2
Bug Fixes
- Fixed an issue related to authorization token caching that caused incorrect triggering of the built-in alert: D8KubernetesStaleTokensDetected.
v0.5.1
Bug Fixes
- Fixed an issue preventing correct exit from dashboard edit mode.
Features
- Added ability to remote write metrics to cluster Prometheus.