@@ -59,15 +59,15 @@ local text = grafana.text;
5959 title='Critical' ,
6060 expr='sum(ALERTS{alertname!="Watchdog", severity="critical", alertgroup=~"%s|%s", job=~"%s"}) OR on() vector(0)' % [$._config.prometheusRules.alertGroupHost, $._config.prometheusRules.alertGroupHostApp, std.join ('|' , alertJobs)],
6161 )
62- .addDataLink({ title: 'Detail' , url: '/d/%s?var-alertmanager=$alertmanager&var-severity=critical&var-job=%s&var-alertgroup=%s&var-alertgroup=%s&%s' % [$._config.grafanaDashboards.ids.alertHostOverview, std.join ('&var-job=' , alertJobs), $._config.prometheusRules.alertGroupHost, $._config.prometheusRules.alertGroupHostApp, $._config.grafanaDashboards.dataLinkCommonArgs] })
62+ .addDataLink({ title: 'Detail' , url: $.addRefreshParam( '/d/%s?var-alertmanager=$alertmanager&var-severity=critical&var-job=%s&var-alertgroup=%s&var-alertgroup=%s&%s' ) % [$._config.grafanaDashboards.ids.alertHostOverview, std.join ('&var-job=' , alertJobs), $._config.prometheusRules.alertGroupHost, $._config.prometheusRules.alertGroupHostApp, $._config.grafanaDashboards.dataLinkCommonArgs] })
6363 .addThresholds($.grafanaThresholds($._config.templates.commonThresholds.criticalPanel)),
6464
6565 local warningPanel =
6666 alertPanel(
6767 title='Warning' ,
6868 expr='sum(ALERTS{alertname!="Watchdog", severity="warning", alertgroup=~"%s|%s", job=~"%s"}) OR on() vector(0)' % [$._config.prometheusRules.alertGroupHost, $._config.prometheusRules.alertGroupHostApp, std.join ('|' , alertJobs)],
6969 )
70- .addDataLink({ title: 'Detail' , url: '/d/%s?var-alertmanager=$alertmanager&var-severity=warning&var-job=%s&var-alertgroup=%s&var-alertgroup=%s&%s' % [$._config.grafanaDashboards.ids.alertHostOverview, std.join ('&var-job=' , alertJobs), $._config.prometheusRules.alertGroupHost, $._config.prometheusRules.alertGroupHostApp, $._config.grafanaDashboards.dataLinkCommonArgs] })
70+ .addDataLink({ title: 'Detail' , url: $.addRefreshParam( '/d/%s?var-alertmanager=$alertmanager&var-severity=warning&var-job=%s&var-alertgroup=%s&var-alertgroup=%s&%s' ) % [$._config.grafanaDashboards.ids.alertHostOverview, std.join ('&var-job=' , alertJobs), $._config.prometheusRules.alertGroupHost, $._config.prometheusRules.alertGroupHostApp, $._config.grafanaDashboards.dataLinkCommonArgs] })
7171 .addThresholds($.grafanaThresholds($._config.templates.commonThresholds.warningPanel)),
7272
7373 local hostStatsPanels = [
0 commit comments