Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:jobs:garbage [2020/01/08 17:15]
admin created
en:jobs:garbage [2020/01/09 21:31]
admin
Line 1: Line 1:
-scrape_configs:​ +  ​scrape_configs:​ 
-  # The job name is added as a label `job=<​job_name>​` to any timeseries scraped from this config. +    # The job name is added as a label `job=<​job_name>​` to any timeseries scraped from this config. 
-  - job_name: '​prometheus'​ +    - job_name: '​prometheus'​ 
-    # metrics_path defaults to '/​metrics'​ +      # metrics_path defaults to '/​metrics'​ 
-    # scheme defaults to '​http'​. +      # scheme defaults to '​http'​. 
-    static_configs:​ +      static_configs:​ 
-    - targets: ['​localhost:​9090'​]+      - targets: ['​localhost:​9090'​] 
 +   
 +    - job_name: '​somewhere'​ 
 +      consul_sd_configs:​ 
 +        - server: '​somewhere:​8500'​ 
 +      relabel_configs:​ 
 +        - source_labels:​ [__meta_consul_tags] 
 +          regex: .*,​some_label,​.* 
 +          action: keep 
 +        - source_labels:​ [__meta_consul_service] 
 +          target_label:​ job
  
-  - job_name: '​somewhere'​ 
-    consul_sd_configs:​ 
-      - server: '​somewhere:​8500'​ 
-    relabel_configs:​ 
-      - source_labels:​ [__meta_consul_tags] 
-        regex: .*,​some_label,​.* 
-        action: keep 
-      - source_labels:​ [__meta_consul_service] 
-        target_label:​ job 
  
- +  ​
-+    "​service":​ { 
-  "​service":​ { +      "​id":​ "​some_id",​ 
-    "​id":​ "​some_id",​ +      "​name":​ "​node_exporter",​ 
-    "​name":​ "​node_exporter",​ +      "​tags":​ ["​some_label"​],​ 
-    "​tags":​ ["​some_label"​],​ +      "​address":​ "​172.26.2.112",​ 
-    "​address":​ "​172.26.2.112",​ +      "​meta":​ { 
-    "​meta":​ { +        "​infrastructure":​ "​some_infr",​ 
-      "​infrastructure":​ "​some_infr",​ +        "​site":​ "Some Site"​ 
-      "​site":​ "Some Site"​ +      }, 
-    }, +       ​"​port":​ 9100 
-     ​"​port":​ 9100 +          
-        +  }
-}+
  
 kubectl taint nodes node-001 maintenance-mode=:​NoExecute- kubectl taint nodes node-001 maintenance-mode=:​NoExecute-
Line 50: Line 50:
         operator: "​Exists"​         operator: "​Exists"​
         effect: "​NoExecute"​         effect: "​NoExecute"​
 +
 +https://​www.robustperception.io/​mapping-iostat-to-the-node-exporters-node_disk_-metrics
 +
 +(node_memory_MemTotal_bytes{instance="​172.26.2.99:​9100"​} - node_memory_MemFree_bytes{instance="​172.26.2.99:​9100"​} - node_memory_Cached_bytes{instance="​172.26.2.99:​9100"​})/​node_memory_MemTotal_bytes{instance="​172.26.2.99:​9100"​}*100
 +
 +100 - (avg by (instance) (irate(node_cpu_seconds_total{mode="​idle"​}[1m])) * 100)
 +
 +100 - (avg by (instance) (irate(node_cpu_seconds_total{mode="​idle",​instance="​172.25.0.1*:​9100"​}[1m])) * 100)
 +
 +(node_filesystem_size_bytes{mountpoint="/",​instance="​172.25.0.11:​9100",​device="/​dev/​md126"​} - node_filesystem_free_bytes{mountpoint="/",​instance="​172.25.0.11:​9100",​device="/​dev/​md126"​})/​node_filesystem_size_bytes{mountpoint="/",​instance="​172.25.0.11:​9100",​device="/​dev/​md126"​}*100
 +
 +(max(avg(irate(node_disk_io_time_ms[10m])) by (instance, device)) by (instance))/​10
 +
  
  
en/jobs/garbage.txt · Last modified: 2020/01/09 21:31 by admin
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki