diff --git a/exporters/dsexporter/dsexporter.go b/exporters/dsexporter/dsexporter.go index 589b22d8..8efd5e23 100644 --- a/exporters/dsexporter/dsexporter.go +++ b/exporters/dsexporter/dsexporter.go @@ -26,7 +26,7 @@ type CustomCollector struct { func NewCustomCollector() *CustomCollector { return &CustomCollector{ konfluxUp: prometheus.NewGaugeVec(prometheus.GaugeOpts{ - Name: "konflux_up", + Name: "grafana_ds_up", Help: "Availability of the Konflux default grafana datasource", }, []string{"service", "check"}), diff --git a/rhobs/recording/exporter_recording_rules.yml b/rhobs/recording/exporter_recording_rules.yml new file mode 100644 index 00000000..092f3e77 --- /dev/null +++ b/rhobs/recording/exporter_recording_rules.yml @@ -0,0 +1,5 @@ +groups: +- name: exporter + rules: + - record: konflux_up + expr: label_replace(grafana_ds_up, "service", "grafana_copy", "__name__", "(.+)")