Compare commits
	
		
			1 Commits
		
	
	
		
			48b73bbdf4
			...
			3113196a4a
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 3113196a4a | 
@ -1,109 +0,0 @@
 | 
			
		||||
prometheus:
 | 
			
		||||
  pkg:
 | 
			
		||||
    component:
 | 
			
		||||
      prometheus:
 | 
			
		||||
        config:
 | 
			
		||||
          alerting:
 | 
			
		||||
            alertmanagers:
 | 
			
		||||
              - static_configs:
 | 
			
		||||
                - targets:
 | 
			
		||||
                  - localhost:9093
 | 
			
		||||
 | 
			
		||||
          rule_files:
 | 
			
		||||
            - /etc/prometheus/alerts/lysergic/*.yml
 | 
			
		||||
 | 
			
		||||
          scrape_configs:
 | 
			
		||||
            - job_name: 'prometheus'
 | 
			
		||||
              static_configs:
 | 
			
		||||
              - targets: ['localhost:9090']
 | 
			
		||||
        
 | 
			
		||||
            - job_name: 'node_exporters_lysergic'
 | 
			
		||||
              scrape_timeout: 1m
 | 
			
		||||
              scrape_interval: 5m
 | 
			
		||||
              file_sd_configs:
 | 
			
		||||
              - files:
 | 
			
		||||
                - '/etc/prometheus/targets/node-lysergic.json'
 | 
			
		||||
 | 
			
		||||
            - job_name: 'blackbox-2xx'
 | 
			
		||||
              metrics_path: /probe
 | 
			
		||||
              params:
 | 
			
		||||
                module: [http_2xx]
 | 
			
		||||
              file_sd_configs:
 | 
			
		||||
              - files: ['/etc/prometheus/targets/blackbox-2xx*.yml']
 | 
			
		||||
              relabel_configs:
 | 
			
		||||
              - source_labels: [__address__]
 | 
			
		||||
                target_label: __param_target
 | 
			
		||||
              - source_labels: [__param_target]
 | 
			
		||||
                target_label: instance
 | 
			
		||||
              - target_label: __address__
 | 
			
		||||
                replacement: 127.0.0.1:9115
 | 
			
		||||
 | 
			
		||||
            - job_name: 'blackbox-3xx'
 | 
			
		||||
              metrics_path: /probe
 | 
			
		||||
              params:
 | 
			
		||||
                module: [http_3xx]
 | 
			
		||||
              file_sd_configs:
 | 
			
		||||
              - files: ['/etc/prometheus/targets/blackbox-3xx*.yml']
 | 
			
		||||
              relabel_configs:
 | 
			
		||||
              - source_labels: [__address__]
 | 
			
		||||
                target_label: __param_target
 | 
			
		||||
              - source_labels: [__param_target]
 | 
			
		||||
                target_label: instance
 | 
			
		||||
              - target_label: __address__
 | 
			
		||||
                replacement: 127.0.0.1:9115
 | 
			
		||||
 | 
			
		||||
            - job_name: 'certificate_exporter'
 | 
			
		||||
              static_configs:
 | 
			
		||||
              - targets: ['therapon.rigel.lysergic.dev:9793']
 | 
			
		||||
 | 
			
		||||
      alertmanager:
 | 
			
		||||
          route:
 | 
			
		||||
            group_by: ['alertname']
 | 
			
		||||
            group_wait: 10s
 | 
			
		||||
            group_interval: 10s
 | 
			
		||||
            repeat_interval: 1h
 | 
			
		||||
            receiver: 'smtp-local'
 | 
			
		||||
            routes:
 | 
			
		||||
            - receiver: 'lysergic'
 | 
			
		||||
          #    continue: false
 | 
			
		||||
              match:
 | 
			
		||||
               project: LYSERGIC
 | 
			
		||||
            - receiver: 'chillnet'
 | 
			
		||||
              match:
 | 
			
		||||
               project: CHILLNET
 | 
			
		||||
 | 
			
		||||
          receivers:
 | 
			
		||||
          - name: 'smtp-local'
 | 
			
		||||
            email_configs:
 | 
			
		||||
            - to: 'system@lysergic.dev'
 | 
			
		||||
              from: 'alertmanager@moni.lysergic.dev'
 | 
			
		||||
              require_tls: false
 | 
			
		||||
          # !!! TO-DO
 | 
			
		||||
              smarthost: 'zz0.email:465'
 | 
			
		||||
              send_resolved: yes
 | 
			
		||||
 | 
			
		||||
          - name: 'irc-libertacasa'
 | 
			
		||||
            webhook_configs:
 | 
			
		||||
            - url: 'http://127.0.0.1:2410/universe'
 | 
			
		||||
              send_resolved: yes
 | 
			
		||||
 | 
			
		||||
          - name: 'lysergic'
 | 
			
		||||
            webhook_configs:
 | 
			
		||||
            - url: 'http://127.0.0.1:2410/universe'
 | 
			
		||||
              send_resolved: yes
 | 
			
		||||
            - url: http://127.0.0.2:8081/prometheus/webhook
 | 
			
		||||
              send_resolved: yes
 | 
			
		||||
            email_configs:
 | 
			
		||||
            - to: 'system@lysergic.dev'
 | 
			
		||||
              from: 'alertmanager@moni.lysergic.dev'
 | 
			
		||||
              require_tls: false
 | 
			
		||||
              smarthost: 'zz0.email:465'
 | 
			
		||||
              send_resolved: yes
 | 
			
		||||
 | 
			
		||||
          - name: 'chillnet'
 | 
			
		||||
            email_configs:
 | 
			
		||||
            - to: 'team@chillnet.org'
 | 
			
		||||
              from: 'alertmanager@moni.lysergic.dev'
 | 
			
		||||
              require_tls: false
 | 
			
		||||
              smarthost: 'zz0.email:465'
 | 
			
		||||
              send_resolved: yes
 | 
			
		||||
@ -1,11 +0,0 @@
 | 
			
		||||
prometheus:
 | 
			
		||||
  wanted:
 | 
			
		||||
    component:
 | 
			
		||||
      - alertmanager
 | 
			
		||||
  pkg:
 | 
			
		||||
    component:
 | 
			
		||||
      alertmanager:
 | 
			
		||||
        config:
 | 
			
		||||
          global:
 | 
			
		||||
            resolve_timeout: 5m
 | 
			
		||||
 | 
			
		||||
@ -1,4 +0,0 @@
 | 
			
		||||
prometheus:
 | 
			
		||||
  wanted:
 | 
			
		||||
    component:
 | 
			
		||||
      - blackbox_exporter
 | 
			
		||||
@ -2,6 +2,8 @@ prometheus:
 | 
			
		||||
  wanted:
 | 
			
		||||
    component:
 | 
			
		||||
      - prometheus
 | 
			
		||||
      - alertmanager
 | 
			
		||||
      - blackbox_exporter
 | 
			
		||||
  pkg:
 | 
			
		||||
    component:
 | 
			
		||||
      prometheus:
 | 
			
		||||
@ -9,3 +11,53 @@ prometheus:
 | 
			
		||||
          global:
 | 
			
		||||
            scrape_interval: 15s
 | 
			
		||||
            evaluation_interval: 1m
 | 
			
		||||
          alerting:
 | 
			
		||||
            alertmanagers:
 | 
			
		||||
              - static_configs:
 | 
			
		||||
                - targets:
 | 
			
		||||
                  - localhost:9093
 | 
			
		||||
          rule_files:
 | 
			
		||||
            - /etc/prometheus/alerts/lysergic/*.yml
 | 
			
		||||
          scrape_configs:
 | 
			
		||||
            - job_name: 'prometheus'
 | 
			
		||||
              static_configs:
 | 
			
		||||
              - targets: ['localhost:9090']
 | 
			
		||||
        
 | 
			
		||||
            - job_name: 'node_exporters_lysergic'
 | 
			
		||||
              scrape_timeout: 1m
 | 
			
		||||
              scrape_interval: 5m
 | 
			
		||||
              file_sd_configs:
 | 
			
		||||
              - files:
 | 
			
		||||
                - '/etc/prometheus/targets/node-lysergic.json'
 | 
			
		||||
 | 
			
		||||
            - job_name: 'blackbox-2xx'
 | 
			
		||||
              metrics_path: /probe
 | 
			
		||||
              params:
 | 
			
		||||
                module: [http_2xx]
 | 
			
		||||
              file_sd_configs:
 | 
			
		||||
              - files: ['/etc/prometheus/targets/blackbox-2xx*.yml']
 | 
			
		||||
              relabel_configs:
 | 
			
		||||
              - source_labels: [__address__]
 | 
			
		||||
                target_label: __param_target
 | 
			
		||||
              - source_labels: [__param_target]
 | 
			
		||||
                target_label: instance
 | 
			
		||||
              - target_label: __address__
 | 
			
		||||
                replacement: 127.0.0.1:9115
 | 
			
		||||
 | 
			
		||||
            - job_name: 'blackbox-3xx'
 | 
			
		||||
              metrics_path: /probe
 | 
			
		||||
              params:
 | 
			
		||||
                module: [http_3xx]
 | 
			
		||||
              file_sd_configs:
 | 
			
		||||
              - files: ['/etc/prometheus/targets/blackbox-3xx*.yml']
 | 
			
		||||
              relabel_configs:
 | 
			
		||||
              - source_labels: [__address__]
 | 
			
		||||
                target_label: __param_target
 | 
			
		||||
              - source_labels: [__param_target]
 | 
			
		||||
                target_label: instance
 | 
			
		||||
              - target_label: __address__
 | 
			
		||||
                replacement: 127.0.0.1:9115
 | 
			
		||||
 | 
			
		||||
            - job_name: 'certificate_exporter'
 | 
			
		||||
              static_configs:
 | 
			
		||||
              - targets: ['therapon.rigel.lysergic.dev:9793']
 | 
			
		||||
 | 
			
		||||
@ -1,2 +0,0 @@
 | 
			
		||||
include:
 | 
			
		||||
  - .prometheus
 | 
			
		||||
@ -1,2 +0,0 @@
 | 
			
		||||
include:
 | 
			
		||||
  - .prometheus
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user