libyanspider.zabbix_agent_role

Zabbix Agent

Rola Ansible do zainstalowania i skonfigurowania Zabbix Agent (wersja 1) na hostach Linux i Windows

Wymagania

  • community.mysql.mysql_user

Zmienne roli

  • zabbix_server: '' # (wymagane) Ustaw na nazwę hosta Zabbix Server. Przykład: zabbix.mojadomena.com
  • zabbix_server_ip: '' # (wymagane) Ustaw na Publiczny adres IP Zabbix Server
  • zabbix_version: 5.0 # (wymagane) Ustaw wersję główną Zabbix Agent, którą chcesz zainstalować. Przykład: 5.0
  • zabbix_minor_version: 26 # (wymagane) Ustaw wersję drobną Zabbix Agent, którą chcesz zainstalować. Przykład: 26
  • snmpd_community: '' # (opcjonalne) Ustaw, jeśli chcesz skonfigurować Net-SNMP, aby zezwolić na dostęp z IP serwera Zabbix
  • install_mysql_plugin: true # (opcjonalne) To wykona dodatkowe kroki do skonfigurowania monitorowania MySQL na hoście
  • add_host_to_zabbix_server: false # (opcjonalne) Ustaw na true, jeśli chcesz, aby skrypt dodał hosta do Zabbix Server za pomocą API. Zobacz poniższe zmienne.
  • zabbix_server_url: '' # (opcjonalne) Ustaw na adres URL API Zabbix. Przykład: https://zabbix.mojadomena.com
  • zabbix_server_login_user: '' # (opcjonalne) Ustaw na użytkownika API Zabbix
  • zabbix_server_login_password: '' # (opcjonalne) Ustaw na hasło API Zabbix

Zależności

  • libyanspider.firewall_ansible_role

Przykład skryptu

Zawieranie przykładu, jak używać swojej roli (na przykład, z przekazywaniem zmiennych jako parametrów) jest zawsze miłe dla użytkowników:

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

Licencja

MIT

Informacje o autorze

Ahmed Shibani (#shumbashi)

O projekcie

Ansible role to install and configure Zabbix Agent

Zainstaluj
ansible-galaxy install libyanspider.zabbix_agent_role
Licencja
Unknown
Pobrania
585
Właściciel