Spec-Zone.ru › Ansible

обратный вызов community.general.nrdp — отправка результатов задач на сервер Nagios через nrdp

Примечание

Этот плагин обратного вызова входит в коллекцию community.general (версия 12.6.1).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install community.general.

Чтобы использовать коллекцию в плейбуке, укажите: community.general.nrdp.

  • Плагин обратного вызова
  • Краткое описание
  • Параметры

Плагин обратного вызова

Этот плагин является уведомляющим обратным вызовом. Он отправляет информацию о запуске плейбука в другие приложения, службы или системы. Дополнительные сведения о плагинах обратного вызова см. в разделе Плагины обратного вызова.

Краткое описание

  • Этот обратный вызов отправляет результаты выполнения плейбука в Nagios.
  • Для получения пассивных событий Nagios должен использовать NRDP.
  • Пассивная проверка отправляется на выделенный узел/службу для Ansible.

Параметры

Параметр

Описание

hostname

строка / обязательный

Имя узла, с которым связана пассивная проверка.

Настройка:

  • Параметр INI:

    [callback_nrdp]
    hostname = VALUE
    
  • Переменная окружения: NRDP_HOSTNAME

servicename

строка / обязательный

Служба, с которой связана пассивная проверка.

Настройка:

  • Параметр INI:

    [callback_nrdp]
    servicename = VALUE
    
  • Переменная окружения: NRDP_SERVICENAME

token

строка / обязательный

Токен, необходимый для отправки событий nrdp.

Настройка:

  • Параметр INI:

    [callback_nrdp]
    token = VALUE
    
  • Переменная окружения: NRDP_TOKEN

url

строка / обязательный

URL-адрес сервера nrdp.

Настройка:

  • Параметр INI:

    [callback_nrdp]
    url = VALUE
    
  • Переменная окружения: NRDP_URL

validate_certs

псевдонимы: validate_nrdp_certs

логический

Проверять SSL-сертификат сервера nrdp (используется для URL-адресов HTTPS).

Допустимые значения:

  • false ← (по умолчанию)
  • true

Настройка:

  • Параметры INI:

    [callback_nrdp]
    validate_nrdp_certs = false
    
    [callback_nrdp]
    validate_certs = false
    
  • Переменная окружения: NRDP_VALIDATE_CERTS

Примечание

Для каждого типа параметров (переменная Ansible, переменная окружения и т. д.), перечисленных выше, значения имеют приоритет от низшего к высшему. Например, переменная, расположенная ниже в списке, переопределяет переменную, расположенную выше. Типы параметров также упорядочены по приоритету от низшего к высшему. Например, параметр ansible.cfg (расположенный выше в списке) переопределяется переменной Ansible (расположенной ниже в списке).

Авторы

  • Remi VERCHERE (@rverchere)

Ссылки на коллекцию

  • Отслеживание проблем
  • Репозиторий (исходный код)
  • Обратиться за помощью
  • Сообщить об ошибке
  • Запросить новую возможность
  • Связь

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/community/general/nrdp_callback.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API