mirror of
				https://github.com/spantaleev/matrix-docker-ansible-deploy.git
				synced 2025-11-04 00:58:56 +01:00 
			
		
		
		
	Adjust indentation for matrix-alertmanager-receiver
This commit is contained in:
		@@ -72,20 +72,20 @@ Then, you can proceed to [Usage](#usage).
 | 
			
		||||
Configure your Prometheus Alertmanager with configuration like this:
 | 
			
		||||
 | 
			
		||||
```yml
 | 
			
		||||
  receivers:
 | 
			
		||||
    - name: matrix
 | 
			
		||||
      webhook_configs:
 | 
			
		||||
        - send_resolved: true
 | 
			
		||||
          url: URL_HERE
 | 
			
		||||
  route:
 | 
			
		||||
    group_by:
 | 
			
		||||
      - namespace
 | 
			
		||||
    group_interval: 5m
 | 
			
		||||
    group_wait: 30s
 | 
			
		||||
    receiver: "matrix"
 | 
			
		||||
    repeat_interval: 12h
 | 
			
		||||
    routes:
 | 
			
		||||
      - receiver: matrix
 | 
			
		||||
receivers:
 | 
			
		||||
  - name: matrix
 | 
			
		||||
    webhook_configs:
 | 
			
		||||
      - send_resolved: true
 | 
			
		||||
        url: URL_HERE
 | 
			
		||||
route:
 | 
			
		||||
  group_by:
 | 
			
		||||
    - namespace
 | 
			
		||||
  group_interval: 5m
 | 
			
		||||
  group_wait: 30s
 | 
			
		||||
  receiver: "matrix"
 | 
			
		||||
  repeat_interval: 12h
 | 
			
		||||
  routes:
 | 
			
		||||
    - receiver: matrix
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
.. where `URL_HERE` looks like `https://matrix.DOMAIN/matrix-alertmanager-receiver-RANDOM_VALUE_HERE/alert/some-room-name` or `https://matrix.DOMAIN/matrix-alertmanager-receiver-RANDOM_VALUE_HERE/alert/!some-room-id:DOMAIN`.
 | 
			
		||||
 
 | 
			
		||||
@@ -156,19 +156,19 @@ matrix_alertmanager_receiver_config_templating_generator_url_mapping: {}
 | 
			
		||||
# Controls the `templating.computed-values` configuration setting.
 | 
			
		||||
matrix_alertmanager_receiver_config_templating_computed_values: "{{ matrix_alertmanager_receiver_config_templating_computed_values_default + matrix_alertmanager_receiver_config_templating_computed_values_auto + matrix_alertmanager_receiver_config_templating_computed_values_custom }}"
 | 
			
		||||
matrix_alertmanager_receiver_config_templating_computed_values_default:
 | 
			
		||||
    - values: # always set 'color' to 'yellow'
 | 
			
		||||
        color: yellow
 | 
			
		||||
    - values: # set 'color' to 'orange' when alert label 'severity' is 'warning'
 | 
			
		||||
        color: orange
 | 
			
		||||
      when-matching-labels:
 | 
			
		||||
        severity: warning
 | 
			
		||||
    - values: # set 'color' to 'red' when alert label 'severity' is 'critical'
 | 
			
		||||
        color: red
 | 
			
		||||
      when-matching-labels:
 | 
			
		||||
        severity: critical
 | 
			
		||||
    - values: # set 'color' to 'green' when alert status is 'resolved'
 | 
			
		||||
        color: green
 | 
			
		||||
      when-matching-status: resolved
 | 
			
		||||
  - values:  # always set 'color' to 'yellow'
 | 
			
		||||
      color: yellow
 | 
			
		||||
  - values:  # set 'color' to 'orange' when alert label 'severity' is 'warning'
 | 
			
		||||
      color: orange
 | 
			
		||||
    when-matching-labels:
 | 
			
		||||
      severity: warning
 | 
			
		||||
  - values:  # set 'color' to 'red' when alert label 'severity' is 'critical'
 | 
			
		||||
      color: red
 | 
			
		||||
    when-matching-labels:
 | 
			
		||||
      severity: critical
 | 
			
		||||
  - values:  # set 'color' to 'green' when alert status is 'resolved'
 | 
			
		||||
      color: green
 | 
			
		||||
    when-matching-status: resolved
 | 
			
		||||
matrix_alertmanager_receiver_config_templating_computed_values_auto: []
 | 
			
		||||
matrix_alertmanager_receiver_config_templating_computed_values_custom: []
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user