Skip to content

Commit

Permalink
Merge pull request #133 from utilitywarehouse/as-tf-alert-fix
Browse files Browse the repository at this point in the history
fix terraform alert log link
  • Loading branch information
asiyani authored Nov 11, 2024
2 parents 95aec9e + 6e64f5e commit 64f4387
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions common/terraform-applier.yaml.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,10 @@ groups:
annotations:
summary: "terraform-applier backlog is not being drained for last 20m, Queue depth for {{ $labels.name }} has reached {{ $value }}."
impact: "terraform-applier is probably frozen and not processing/running any modules"
action: "Check logs and restart controller to fix"
action: |
Restart controller to fix the issue.
Please also collect `goroutine` info before restart for debugging the issue.
`https://terraform-applier-system.$ENVIRONMENT.$PROVIDER.uw.systems/debug/pprof/goroutine?debug=1`
command: "`kubectl --context $ENVIRONMENT-$PROVIDER --namespace {{ $labels.kubernetes_namespace }} rollout restart sts {{ $labels.kubernetes_name }}`"
dashboard: <https://grafana.$ENVIRONMENT.$PROVIDER.uw.systems/d/9kH3Tk0Zzd/terraform-applier-v2?orgId=1&refresh=5s"|link>
logs: <https://grafana.$ENVIRONMENT.aws.uw.systems/explore?left=["now-1h","now","Loki",{"expr":"{kubernetes_cluster=\"{{$labels.kubernetes_cluster}}\",kubernetes_namespace=\"{{$labels.kubernetes_namespace}}\",kubernetes_pod_name=\"{{$labels.kubernetes_pod_name}}\"}"}]|link>
Expand All @@ -25,4 +28,4 @@ groups:
summary: "terraform-applier has not been able to fetch {{ $labels.repo }} repository in the last 10m"
impact: "terraform-applier will not be running modules from this repository"
dashboard: <https://grafana.$ENVIRONMENT.$PROVIDER.uw.systems/d/9kH3Tk0Zzd/terraform-applier-v2?orgId=1&refresh=5s"|link>
logs: <https://grafana.$ENVIRONMENT.aws.uw.systems/explore?left=["now-1h","now","Loki",{"expr":"{kubernetes_cluster=\"{{$labels.kubernetes_cluster}}\",kubernetes_namespace=\"{{$labels.kubernetes_namespace}}\",kubernetes_pod_name=\"{{$labels.kubernetes_pod_name}}\"}"}]|link>
logs: <https://grafana.$ENVIRONMENT.aws.uw.systems/explore?left=["now-1h","now","Loki",{"expr":"{kubernetes_cluster=\"$ENVIRONMENT-$PROVIDER\",kubernetes_namespace=\"sys-terraform-applier\"}"}]|link>

0 comments on commit 64f4387

Please sign in to comment.