prometheus-node-exporter

Ansible Роль: prometheus-node-exporter

Ansible роль, которая устанавливает Prometheus Node Exporter на машине с Ubuntu, Debian или Redhat с использованием systemd, Upstart или sysvinit.

Требования

Все необходимые пакеты будут установлены с помощью этой роли.

Переменные роли

Переменная Тип Выборы По умолчанию Комментарий
prometheus_node_exporter_version строка См. node_exporter выпуски 0.18.1 Версия node_exporter, которая будет установлена. Минимально поддерживаемая версия: 0.15
prometheus_node_exporter_release_name строка node_exporter-{{ prometheus_node_exporter_version }}.linux-amd64 Имя бинарного файла, который будет загружен со страницы выпусков
prometheus_node_exporter_enabled_collectors список Список флагов [] Список коллекторов, которые отключены по умолчанию для включения
prometheus_node_exporter_disabled_collectors список Список флагов [] Список коллекторов, которые включены по умолчанию для отключения
prometheus_node_exporter_config_flags словарь Словарь опций ключ, значение для добавления в командную строку запуска
prometheus_node_exporter_url строка не определено Пользовательский URL для загрузки node_exporter, если вы не можете получить доступ к github

Зависимости

  • UnderGreen.prometheus-exporters-common

Пример плейбука

- 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'

Замечание:

Из-за изменений в prometheus/node_exporter#640 и prometheus/node_exporter#639 эта роль может поддерживать только минимальную версию 0.15 node_exporter.

Лицензия

GPLv2

О проекте

Deploy Prometheus Node Exporter

Установить
ansible-galaxy install UnderGreen/ansible-prometheus-node-exporter
Лицензия
gpl-2.0
Загрузки
594109
Владелец