libyanspider.zabbix_agent_role

Zabbix Агент

Роль Ansible для установки и настройки Zabbix Агентов (v1) на хостах с Linux и Windows

Требования

  • community.mysql.mysql_user

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

  • zabbix_server: '' # (обязательно) Укажите имя хоста Zabbix сервера. Пример: zabbix.mydomain.com
  • zabbix_server_ip: '' # (обязательно) Укажите публичный IP-адрес Zabbix сервера
  • zabbix_version: 5.0 # (обязательно) Укажите основную версию Zabbix Агента для установки. Пример: 5.0
  • zabbix_minor_version: 26 # (обязательно) Укажите второстепенную версию Zabbix Агента для установки. Пример: 26
  • snmpd_community: '' # (необязательно) Укажите, если хотите настроить Net-SNMP для разрешения доступа с IP-адреса Zabbix сервера
  • install_mysql_plugin: true # (необязательно) Это выполнит дополнительные шаги для настройки мониторинга MySQL на хосте
  • add_host_to_zabbix_server: false # (необязательно) Установите в true, если хотите, чтобы плейбук добавил хост к Zabbix серверу через API. Смотрите переменные ниже.
  • zabbix_server_url: '' # (необязательно) Укажите URL API Zabbix. Пример: https://zabbix.mydomain.com
  • zabbix_server_login_user: '' # (необязательно) Укажите пользователя API Zabbix
  • zabbix_server_login_password: '' # (необязательно) Укажите пароль API Zabbix

Зависимости

  • libyanspider.firewall_ansible_role

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

Пример использования вашей роли (например, с переменными, переданными в качестве параметров) всегда полезен для пользователей:

- hosts: servers
  roles:
     - { role: libyanspider.zabbix_agent_role, zabbix_server: zabbix.mydomain.com,  zabbix_server_ip: 127.0.0.1}

Лицензия

MIT

Информация об авторе

Ахмед Шибани (#shumbashi)

О проекте

Ansible role to install and configure Zabbix Agent

Установить
ansible-galaxy install libyanspider.zabbix_agent_role
Лицензия
Unknown
Загрузки
569
Владелец