Spec-Zone.ru › Ansible 2.6

zabbix_hostmacro - Модуль для создания/обновления/удаления макросов хостов Zabbix

Новая версия с 2.0.

  • Обзор
    • Требования
  • Параметры
  • Примеры
  • Статус
  • Техническое обслуживание
    • Автор

Обзор

  • управляет макросами хостов Zabbix, может создавать, обновлять или удалять их.

Требования

Ниже приведены требования, необходимые на хосте, на котором выполняется этот модуль.

  • python >= 2.6
  • zabbix-api

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
force
bool

(добавлено в 2.5)
    Варианты:
  • no
  • да ←
Обновляет существующий макрос только в том случае, если установлено значение yes.
host_name
обязательно
Имя хоста.
http_login_password
(добавлено в 2.1)
Пароль для базовой аутентификации.
http_login_user
(добавлено в 2.1)
Имя пользователя для базовой аутентификации.
login_password
обязательно
Пароль пользователя Zabbix.
login_user
обязательно
Имя пользователя Zabbix.
macro_name
обязательно
Имя макроса хоста.
macro_value
обязательно
Значение макроса хоста.
server_url
обязательно
URL сервера Zabbix с протоколом (http или https). url — псевдоним для server_url.

псевдонимы: url
state
    Варианты:
  • present ←
  • absent
Состояние макроса.
При present, будет создан, если макрос не существует, или обновлён, если связанные данные отличаются.
При absent, будет удалён, если он существует.
timeout По умолчанию:
10
Таймаут запроса API (секунды).
validate_certs
bool

(добавлено в 2.5)
    Варианты:
  • no
  • да ←
Если установлено значение False, сертификаты SSL не будут проверены. Это следует использовать только на сайтах, контролируемых лично, с самоподписанными сертификатами.

Примеры

- name: Create a new host macro or update an existing macro's value
  local_action:
    module: zabbix_hostmacro
    server_url: http://monitor.example.com
    login_user: username
    login_password: password
    host_name: ExampleHost
    macro_name: Example macro
    macro_value: Example value
    state: present

Статус

Этот модуль помечен как превью, что означает, что его интерфейс не гарантирует обратную совместимость.

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.

Список других модулей, поддерживаемых сообществом Ansible, см. здесь.

Автор

  • (@cave)
  • Dean Hailin Song

Подсказка

Если вы обнаружите какие-либо проблемы в этом документе, вы можете отредактировать этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/zabbix_hostmacro_module.html

Spec-Zone.ru

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