UnderGreen.prometheus-node-exporter

Rola Ansible: prometheus-node-exporter

Rola Ansible, która instaluje Prometheus Node Exporter na maszynach opartych na Ubuntu|Debian|Redhat z systemd|Upstart|sysvinit.

Wymagania

Wszystkie potrzebne pakiety zostaną zainstalowane za pomocą tej roli.

Zmienne Roli

Zmienna Typ Wybory Domyślna wartość Komentarz
prometheus_node_exporter_version ciąg Zobacz node_exporter 0.18.1 Wersja node_exporter, która zostanie zainstalowana. Minimalna wymagana wersja: 0.15
prometheus_node_exporter_release_name ciąg node_exporter-{{ prometheus_node_exporter_version }}.linux-amd64 Nazwa binarki, która zostanie pobrana z release
prometheus_node_exporter_enabled_collectors lista Lista flag [] Lista kolektorów, które są domyślnie wyłączone, które można włączyć
prometheus_node_exporter_disabled_collectors lista Lista flag [] Lista kolektorów, które są domyślnie włączone, które można wyłączyć
prometheus_node_exporter_config_flags słownik Słownik opcji klucz-wartość do dodania do polecenia startowego
prometheus_node_exporter_url ciąg nie zdefiniowane Niestandardowy URL do pobrania node_exporter, jeśli nie masz dostępu do GitHub

Zależności

  • UnderGreen.prometheus-exporters-common

Przykładowy Playbook

- hosts: node-exporters
  roles:
    - role: undergreen.prometheus-node-exporter
      prometheus_node_exporter_version: 0.18.1
      prometheus_node_exporter_enabled_collectors:
        - conntrack
        - cpu
        - diskstats
        - entropy
        - filefd
        - filesystem
        - loadavg
        - mdadm
        - meminfo
        - netdev
        - netstat
        - stat
        - textfile
        - time
        - vmstat
      prometheus_node_exporter_config_flags:
        'web.listen-address': '0.0.0.0:9100'
        'log.level': 'info'

Uwaga:

Z powodu zmian w prometheus/node_exporter#640 i prometheus/node_exporter#639, ta rola może wspierać jedynie minimalną wersję 0.15 node_exporter.

Licencja

GPLv2

O projekcie

Deploy Prometheus Node Exporter

Zainstaluj
ansible-galaxy install UnderGreen.prometheus-node-exporter
Licencja
gpl-2.0
Pobrania
596k
Właściciel