Prometheus Node exporter

From wikieduonline
Revision as of 07:29, 10 May 2022 by Welcome (talk | contribs)
Jump to navigation Jump to search

Installing Node Exporter

Installing Node Exporter from Prometheus binary releases

Configuring Prometheus to Scrape Node Exporter

Because Prometheus only scrapes exporters which are defined in the scrape_configs portion of its configuration file, we'll need to add an entry for Node Exporter, just like we did for Prometheus itself.

At the end of the scrape_configs block, add a new entry called node_exporter.

global:
  scrape_interval: 15s

scrape_configs:
  - job_name: 'prometheus'
    scrape_interval: 5s
    static_configs:
      - targets: ['localhost:9090']
  - job_name: 'node_exporter'
    scrape_interval: 5s
    static_configs:
      - targets: ['localhost:9100']

Finally, restart Prometheus to put the changes into effect and verify status

Ubuntu

https://packages.ubuntu.com/search?keywords=prometheus-node-exporter

cat /etc/default/prometheus-node-exporter | grep -v "#" | grep .
ARGS="--collector.diskstats.ignored-devices=^(ram|loop|fd|(h|s|v|xv)d[a-z]|nvme\\d+n\\d+p)\\d+$ \
     --collector.filesystem.ignored-mount-points=^/(sys|proc|dev|run)($|/) \
     --collector.netdev.ignored-devices=^lo$ \
     --collector.textfile.directory=/var/lib/prometheus/node-exporter"

Related terms

See also

Advertising: