scrape_configs:
  # The job name is added as a label `job=<job_name>` to any timeseries scraped from this config.
  - job_name: 'prometheus'
    # metrics_path defaults to '/metrics'
    # scheme defaults to 'http'.
    static_configs:
    - 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
{
  "service": {
    "id": "some_id",
    "name": "node_exporter",
    "tags": ["some_label"],
    "address": "172.26.2.112",
    "meta": {
      "infrastructure": "some_infr",
      "site": "Some Site"
    },
     "port": 9100
        }
}

kubectl taint nodes node-001 maintenance-mode=:NoExecute-

   affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: production
              operator: In
              values:
              - "true"
    tolerations:
    - key: "maintanance-node"
      operator: "Exists"
      effect: "NoSchedule"
    - key: "maintanance-node"
      operator: "Exists"
      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