forked from CCCHH/ansible-infra
		
	For now introduce node-exporter/hosts alert rules, which got taken from https://samber.github.io/awesome-prometheus-alerts/rules However with the labels removed from the description, since they don't render correctly (at least in Telegram) and don't seem to provide much value, as we render the labels in the notification anyway. Also only have Telegram as the notification channel for now, as it was the easiest to set up.
		
			
				
	
	
		
			26 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| docker_compose__compose_file_content: "{{ lookup('ansible.builtin.template', 'chaosknoten/configs/grafana/compose.yaml.j2') }}"
 | |
| docker_compose__configuration_files:
 | |
|   - name: grafana.ini
 | |
|     content: "{{ lookup('ansible.builtin.template', 'templates/chaosknoten/configs/grafana/docker_compose/grafana.ini') }}"
 | |
|   - name: grafana-datasource.yml
 | |
|     content: "{{ lookup('ansible.builtin.file', 'files/chaosknoten/configs/grafana/docker_compose/grafana-datasource.yml') }}"
 | |
|   - name: prometheus.yml
 | |
|     content: "{{ lookup('ansible.builtin.file', 'files/chaosknoten/configs/grafana/docker_compose/prometheus.yml') }}"
 | |
|   - name: alertmanager.yaml
 | |
|     content: "{{ lookup('ansible.builtin.template', 'templates/chaosknoten/configs/grafana/docker_compose/alertmanager.yaml.j2') }}"
 | |
|   - name: prometheus_alerts.rules.yaml
 | |
|     content: "{{ lookup('ansible.builtin.file', 'files/chaosknoten/configs/grafana/docker_compose/prometheus_alerts.rules.yaml') }}"
 | |
|   - name: alertmanager_alert_templates.tmpl
 | |
|     content: "{{ lookup('ansible.builtin.file', 'files/chaosknoten/configs/grafana/docker_compose/alertmanager_alert_templates.tmpl') }}"
 | |
| 
 | |
| certbot__version_spec: ""
 | |
| certbot__acme_account_email_address: le-admin@hamburg.ccc.de
 | |
| certbot__certificate_domains:
 | |
|   - "grafana.hamburg.ccc.de"
 | |
| certbot__new_cert_commands:
 | |
|   - "systemctl reload nginx.service"
 | |
| 
 | |
| nginx__version_spec: ""
 | |
| nginx__configurations:
 | |
|   - name: grafana.hamburg.ccc.de
 | |
|     content: "{{ lookup('ansible.builtin.file', 'chaosknoten/configs/grafana/nginx/grafana.hamburg.ccc.de.conf') }}"
 |