forked from CCCHH/ansible-infra
		
	fix: alertmanager
the message template now just give out simple string if the list of alerts is to long
This commit is contained in:
		
					parent
					
						
							
								b0660deb71
							
						
					
				
			
			
				commit
				
					
						e21ff26f36
					
				
			
		
					 1 changed files with 21 additions and 12 deletions
				
			
		| 
						 | 
				
			
			@ -20,16 +20,25 @@ Links & Resources
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
{{ define "alert-message.telegram.ccchh" }}
 | 
			
		||||
{{- if .Alerts.Firing }}
 | 
			
		||||
<u>🔥{{ len .Alerts.Firing }} Alert(/s) Firing 🔥</u>
 | 
			
		||||
{{ range .Alerts.Firing -}}
 | 
			
		||||
{{ template "alert-item.telegram.ccchh.internal" . }}
 | 
			
		||||
{{- end }}
 | 
			
		||||
{{- end }}
 | 
			
		||||
{{- if .Alerts.Resolved }}
 | 
			
		||||
<u>✅{{ len .Alerts.Resolved }} Alert(/s) Resolved ✅</u>
 | 
			
		||||
{{ range .Alerts.Resolved -}}
 | 
			
		||||
{{ template "alert-item.telegram.ccchh.internal" . }}
 | 
			
		||||
{{- end }}
 | 
			
		||||
{{- end }}
 | 
			
		||||
  {{- if .Alerts.Firing }}
 | 
			
		||||
    <u>🔥{{ len .Alerts.Firing }} Alert(/s) Firing 🔥</u>
 | 
			
		||||
    {{- if le (len .Alerts.Firing) 6 }}
 | 
			
		||||
      {{- range .Alerts.Firing }}
 | 
			
		||||
        {{ template "alert-item.telegram.ccchh.internal" . }}
 | 
			
		||||
      {{- end }}
 | 
			
		||||
    {{- else }}
 | 
			
		||||
      There are too many alerts firing at once
 | 
			
		||||
    {{- end }}
 | 
			
		||||
  {{- end }}
 | 
			
		||||
 | 
			
		||||
  {{- if .Alerts.Resolved }}
 | 
			
		||||
    <u>✅{{ len .Alerts.Resolved }} Alert(/s) Resolved ✅</u>
 | 
			
		||||
    {{- if le (len .Alerts.Resolved) 6 }}
 | 
			
		||||
      {{- range .Alerts.Resolved }}
 | 
			
		||||
        {{ template "alert-item.telegram.ccchh.internal" . }}
 | 
			
		||||
      {{- end }}
 | 
			
		||||
    {{- else }}
 | 
			
		||||
      There are too many resolved alerts to list
 | 
			
		||||
    {{- end }}
 | 
			
		||||
  {{- end }}
 | 
			
		||||
{{- end }}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue