瀏覽代碼

Added the rest of the scrape jobs for our servers

Till Klocke 7 年之前
父節點
當前提交
5428ee72c0
共有 1 個文件被更改,包括 30 次插入0 次删除
  1. 30 0
      roles/service-prometheus/templates/prometheus_config.j2

+ 30 - 0
roles/service-prometheus/templates/prometheus_config.j2

@@ -28,3 +28,33 @@ scrape_configs:
 {% for host in groups['mapservers'] %}
         - '{{ host }}'
 {% endfor %}
+
+  - job_name: 'imageservers'
+    scheme: https
+    bearer_token: '{{ hostvars[groups['imageservers'][0]]['node_exporter_authorization_token'] }}'
+    scrape_interval: 5s
+    static_configs:
+      - targets: 
+{% for host in groups['imageservers'] %}
+        - '{{ host }}'
+{% endfor %}
+
+  - job_name: 'buildservers'
+    scheme: https
+    bearer_token: '{{ hostvars[groups['buildservers'][0]]['node_exporter_authorization_token'] }}'
+    scrape_interval: 5s
+    static_configs:
+      - targets: 
+{% for host in groups['buildservers'] %}
+        - '{{ host }}'
+{% endfor %}
+
+  - job_name: 'serviceservers'
+    scheme: https
+    bearer_token: '{{ hostvars[groups['serviceservers'][0]]['node_exporter_authorization_token'] }}'
+    scrape_interval: 5s
+    static_configs:
+      - targets: 
+{% for host in groups['serviceservers'] %}
+        - '{{ host }}'
+{% endfor %}