Alerting: Use stack_id instead of id in cloud failures panel in the Insights page (#99424)

* Use stack_id instead of id in cloud failures panel in the insights page

* update all the wrong id to stack_id
pull/99447/head
Sonia Aguilar 6 months ago committed by GitHub
parent 4e740d8410
commit 2716db4270
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      public/app/features/alerting/unified/insights/mimir/AlertsByState.tsx
  2. 2
      public/app/features/alerting/unified/insights/mimir/InvalidConfig.tsx
  3. 4
      public/app/features/alerting/unified/insights/mimir/Notifications.tsx
  4. 2
      public/app/features/alerting/unified/insights/mimir/Silences.tsx
  5. 2
      public/app/features/alerting/unified/insights/mimir/perGroup/RuleGroupEvaluationDurationIntervalRatioScene.tsx
  6. 2
      public/app/features/alerting/unified/insights/mimir/perGroup/RuleGroupEvaluationDurationScene.tsx
  7. 4
      public/app/features/alerting/unified/insights/mimir/perGroup/RuleGroupEvaluationsScene.tsx
  8. 2
      public/app/features/alerting/unified/insights/mimir/perGroup/RuleGroupIntervalScene.tsx
  9. 2
      public/app/features/alerting/unified/insights/mimir/perGroup/RulesPerGroupScene.tsx
  10. 4
      public/app/features/alerting/unified/insights/mimir/rules/EvalSuccessVsFailuresScene.tsx
  11. 2
      public/app/features/alerting/unified/insights/mimir/rules/MissedIterationsScene.tsx

@ -6,7 +6,7 @@ import { InsightsMenuButton } from '../InsightsMenuButton';
export function getAlertsByStateScene(datasource: DataSourceRef, panelTitle: string) {
const expr = INSTANCE_ID
? `sum by (state) (grafanacloud_instance_alertmanager_alerts{id="${INSTANCE_ID}"})`
? `sum by (state) (grafanacloud_instance_alertmanager_alerts{stack_id="${INSTANCE_ID}"})`
: `sum by (state) (grafanacloud_instance_alertmanager_alerts)`;
const query = new SceneQueryRunner({

@ -6,7 +6,7 @@ import { InsightsMenuButton } from '../InsightsMenuButton';
export function getInvalidConfigScene(datasource: DataSourceRef, panelTitle: string) {
const expr = INSTANCE_ID
? `sum by (cluster)(grafanacloud_instance_alertmanager_invalid_config{id="${INSTANCE_ID}"})`
? `sum by (cluster)(grafanacloud_instance_alertmanager_invalid_config{stack_id="${INSTANCE_ID}"})`
: `sum by (cluster)(grafanacloud_instance_alertmanager_invalid_config)`;
const query = new SceneQueryRunner({

@ -6,11 +6,11 @@ import { InsightsMenuButton } from '../InsightsMenuButton';
export function getNotificationsScene(datasource: DataSourceRef, panelTitle: string) {
const exprA = INSTANCE_ID
? `sum by(cluster)(grafanacloud_instance_alertmanager_notifications_per_second{id="${INSTANCE_ID}"}) - sum by (cluster)(grafanacloud_instance_alertmanager_notifications_failed_per_second{id="${INSTANCE_ID}"})`
? `sum by(cluster)(grafanacloud_instance_alertmanager_notifications_per_second{stack_id="${INSTANCE_ID}"}) - sum by (cluster)(grafanacloud_instance_alertmanager_notifications_failed_per_second{stack_id="${INSTANCE_ID}"})`
: `sum by(cluster)(grafanacloud_instance_alertmanager_notifications_per_second) - sum by (cluster)(grafanacloud_instance_alertmanager_notifications_failed_per_second)`;
const exprB = INSTANCE_ID
? `sum by(cluster)(grafanacloud_instance_alertmanager_notifications_failed_per_second{id="${INSTANCE_ID}"})`
? `sum by(cluster)(grafanacloud_instance_alertmanager_notifications_failed_per_second{stack_id="${INSTANCE_ID}"})`
: `sum by(cluster)(grafanacloud_instance_alertmanager_notifications_failed_per_second)`;
const query = new SceneQueryRunner({

@ -6,7 +6,7 @@ import { InsightsMenuButton } from '../InsightsMenuButton';
export function getSilencesScene(datasource: DataSourceRef, panelTitle: string) {
const expr = INSTANCE_ID
? `sum by (state) (grafanacloud_instance_alertmanager_silences{id="${INSTANCE_ID}"})`
? `sum by (state) (grafanacloud_instance_alertmanager_silences{stack_id="${INSTANCE_ID}"})`
: `sum by (state) (grafanacloud_instance_alertmanager_silences)`;
const query = new SceneQueryRunner({

@ -6,7 +6,7 @@ import { InsightsMenuButton } from '../../InsightsMenuButton';
export function getRuleGroupEvaluationDurationIntervalRatioScene(datasource: DataSourceRef, panelTitle: string) {
const expr = INSTANCE_ID
? `grafanacloud_instance_rule_group_last_duration_seconds{rule_group="$rule_group", id="${INSTANCE_ID}"} / grafanacloud_instance_rule_group_interval_seconds{rule_group="$rule_group", id="${INSTANCE_ID}"}`
? `grafanacloud_instance_rule_group_last_duration_seconds{rule_group="$rule_group", stack_id="${INSTANCE_ID}"} / grafanacloud_instance_rule_group_interval_seconds{rule_group="$rule_group", stack_id="${INSTANCE_ID}"}`
: `grafanacloud_instance_rule_group_last_duration_seconds{rule_group="$rule_group"} / grafanacloud_instance_rule_group_interval_seconds{rule_group="$rule_group"}`;
const query = new SceneQueryRunner({

@ -6,7 +6,7 @@ import { InsightsMenuButton } from '../../InsightsMenuButton';
export function getRuleGroupEvaluationDurationScene(datasource: DataSourceRef, panelTitle: string) {
const expr = INSTANCE_ID
? `grafanacloud_instance_rule_group_last_duration_seconds{rule_group="$rule_group", id="${INSTANCE_ID}"}`
? `grafanacloud_instance_rule_group_last_duration_seconds{rule_group="$rule_group", stack_id="${INSTANCE_ID}"}`
: `grafanacloud_instance_rule_group_last_duration_seconds{rule_group="$rule_group"}`;
const query = new SceneQueryRunner({

@ -6,11 +6,11 @@ import { InsightsMenuButton } from '../../InsightsMenuButton';
export function getRuleGroupEvaluationsScene(datasource: DataSourceRef, panelTitle: string) {
const exprA = INSTANCE_ID
? `grafanacloud_instance_rule_evaluations_total:rate5m{rule_group="$rule_group", id="${INSTANCE_ID}"} - grafanacloud_instance_rule_evaluation_failures_total:rate5m{rule_group=~"$rule_group", id="${INSTANCE_ID}"}`
? `grafanacloud_instance_rule_evaluations_total:rate5m{rule_group="$rule_group", stack_id="${INSTANCE_ID}"} - grafanacloud_instance_rule_evaluation_failures_total:rate5m{rule_group=~"$rule_group", stack_id="${INSTANCE_ID}"}`
: `grafanacloud_instance_rule_evaluations_total:rate5m{rule_group="$rule_group"} - grafanacloud_instance_rule_evaluation_failures_total:rate5m{rule_group=~"$rule_group"}`;
const exprB = INSTANCE_ID
? `grafanacloud_instance_rule_evaluation_failures_total:rate5m{rule_group=~"$rule_group", id="${INSTANCE_ID}"}`
? `grafanacloud_instance_rule_evaluation_failures_total:rate5m{rule_group=~"$rule_group", stack_id="${INSTANCE_ID}"}`
: `grafanacloud_instance_rule_evaluation_failures_total:rate5m{rule_group=~"$rule_group"}`;
const query = new SceneQueryRunner({

@ -6,7 +6,7 @@ import { InsightsMenuButton } from '../../InsightsMenuButton';
export function getRuleGroupIntervalScene(datasource: DataSourceRef, panelTitle: string) {
const expr = INSTANCE_ID
? `grafanacloud_instance_rule_group_interval_seconds{rule_group="$rule_group", id="${INSTANCE_ID}"}`
? `grafanacloud_instance_rule_group_interval_seconds{rule_group="$rule_group", stack_id="${INSTANCE_ID}"}`
: `grafanacloud_instance_rule_group_interval_seconds{rule_group="$rule_group"}`;
const query = new SceneQueryRunner({

@ -6,7 +6,7 @@ import { InsightsMenuButton } from '../../InsightsMenuButton';
export function getRulesPerGroupScene(datasource: DataSourceRef, panelTitle: string) {
const expr = INSTANCE_ID
? `sum(grafanacloud_instance_rule_group_rules{rule_group="$rule_group", id="${INSTANCE_ID}"})`
? `sum(grafanacloud_instance_rule_group_rules{rule_group="$rule_group", stack_id="${INSTANCE_ID}"})`
: `sum(grafanacloud_instance_rule_group_rules{rule_group="$rule_group"})`;
const query = new SceneQueryRunner({

@ -6,11 +6,11 @@ import { InsightsMenuButton } from '../../InsightsMenuButton';
export function getEvalSuccessVsFailuresScene(datasource: DataSourceRef, panelTitle: string) {
const exprA = INSTANCE_ID
? `sum(grafanacloud_instance_rule_evaluations_total:rate5m{id="${INSTANCE_ID}"}) - sum(grafanacloud_instance_rule_evaluation_failures_total:rate5m{id="${INSTANCE_ID}"})`
? `sum(grafanacloud_instance_rule_evaluations_total:rate5m{stack_id="${INSTANCE_ID}"}) - sum(grafanacloud_instance_rule_evaluation_failures_total:rate5m{stack_id="${INSTANCE_ID}"})`
: `sum(grafanacloud_instance_rule_evaluations_total:rate5m) - sum(grafanacloud_instance_rule_evaluation_failures_total:rate5m)`;
const exprB = INSTANCE_ID
? `sum(grafanacloud_instance_rule_evaluation_failures_total:rate5m{id="${INSTANCE_ID}"})`
? `sum(grafanacloud_instance_rule_evaluation_failures_total:rate5m{stack_id="${INSTANCE_ID}"})`
: `sum(grafanacloud_instance_rule_evaluation_failures_total:rate5m)`;
const query = new SceneQueryRunner({

@ -6,7 +6,7 @@ import { InsightsMenuButton } from '../../InsightsMenuButton';
export function getMissedIterationsScene(datasource: DataSourceRef, panelTitle: string) {
const expr = INSTANCE_ID
? `sum(grafanacloud_instance_rule_group_iterations_missed_total:rate5m{id="${INSTANCE_ID}"})`
? `sum(grafanacloud_instance_rule_group_iterations_missed_total:rate5m{stack_id="${INSTANCE_ID}"})`
: `sum(grafanacloud_instance_rule_group_iterations_missed_total:rate5m)`;
const query = new SceneQueryRunner({

Loading…
Cancel
Save