nrpe_client
wilmardo.nrpe-client
Эта роль устанавливает клиент NRPE на сервер мониторинга. Вы можете использовать эту роль как дополнительный модуль к роли wilmardo/nagios.
Требования
Отсутствуют.
Переменные роли
Стандартное использование
Для стандартного использования этой роли вам нужно только определить следующее, для более продвинутого использования смотрите раздел Расширенное использование:
# Устанавливает разрешенные хосты для подключения к NRPE
nrpe_allowed_hosts:
- 127.0.0.1
Расширенное использование
Для более продвинутого использования доступны следующие переменные:
# Директория, куда будут загружены и извлечены файлы.
download_dir: "{{ ansible_env.HOME }}/nrpe"
# Версия NRPE, которую нужно установить
nrpe_version: 3.2.1
# URL для загрузки NRPE
nrpeurl: "https://github.com/NagiosEnterprises/nrpe/archive/nrpe-{{ nrpe_version }}.tar.gz"
# Имя директории, в которую будет распакован NRPE
nrpesrc: "nrpe-nrpe-{{ nrpe_version }}"
# Пользователь, от имени которого будет работать демон NRPE
nrpe_user: nagios
# Группа, от имени которой будет работать демон NRPE
nrpe_group: nagios
# Устанавливает, позволит ли демон NRPE клиентам указывать аргументы для выполняемых команд. Измените на 1, чтобы включить
nrpe_dont_blame_nrpe: 0
Зависимости
У этой роли нет строгих зависимостей, но ее можно использовать с ролью wilmardo/nagios.
Пример плейбука
Установите NRPE и настройте разрешенные хосты.
Лучше переместить nrpe_allowed_hosts
в host_vars вашего проекта, но это также будет работать.
- hosts: monitoring-servers
roles:
- { role: wilmardo.nrpe-client, nrpe_allowed_hosts [ 127.0.0.1, 192.168.1.100 ] }
Лицензия
BSD-3-Clause-Clear
Информация об авторе
Эта роль была изначально создана Патриком Огенстадом. В 2017 году был сделан форк Уилмара ден Оудена.
Установить
ansible-galaxy install wilmardo/ansible-role-nrpe-client
Лицензия
bsd-3-clause-clear
Загрузки
6575
Владелец
❤️ Kubernetes