libyanspider.zabbix_agent_role
Zabbix Agent
Ansible-Rolle zur Installation und Konfiguration des Zabbix Agents (v1) auf Linux- und Windows-Hosts.
Anforderungen
- community.mysql.mysql_user
Rollen-Variablen
- zabbix_server: '' # (erforderlich) Geben Sie den Hostnamen des Zabbix-Servers an. Beispiel: zabbix.meinedomain.com
- zabbix_server_ip: '' # (erforderlich) Geben Sie die öffentliche IP-Adresse des Zabbix-Servers an.
- zabbix_version: 5.0 # (erforderlich) Geben Sie die Hauptversion des Zabbix Agents an, die Sie installieren möchten. Beispiel: 5.0
- zabbix_minor_version: 26 # (erforderlich) Geben Sie die Nebenversion des Zabbix Agents an, die Sie installieren möchten. Beispiel: 26
- snmpd_community: '' # (optional) Geben Sie an, wenn Sie Net-SNMP so konfigurieren möchten, dass die Community von der Zabbix-Server-IP zugelassen wird.
- install_mysql_plugin: true # (optional) Dies führt zusätzliche Schritte zur Konfiguration der MySQL-Überwachung auf dem Host aus.
- add_host_to_zabbix_server: false # (optional) Setzen Sie auf
true, wenn Sie möchten, dass das Playbook den Host über die API zum Zabbix-Server hinzufügt. Siehe untenstehende Variablen. - zabbix_server_url: '' # (optional) Geben Sie die Zabbix API-URL an. Beispiel: https://zabbix.meinedomain.com
- zabbix_server_login_user: '' # (optional) Geben Sie den Zabbix API-Benutzer an.
- zabbix_server_login_password: '' # (optional) Geben Sie das Zabbix API-Passwort an.
Abhängigkeiten
- libyanspider.firewall_ansible_role
Beispiel-Playbook
Es ist immer hilfreich für die Benutzer, ein Beispiel zu sehen, wie Ihre Rolle verwendet wird (zum Beispiel mit übergebenen Variablen):
- hosts: servers
roles:
- { role: libyanspider.zabbix_agent_role, zabbix_server: zabbix.meinedomain.com, zabbix_server_ip: 127.0.0.1}
Lizenz
MIT
Autorinformationen
Ahmed Shibani (#shumbashi)
Installieren
ansible-galaxy install libyanspider.zabbix_agent_roleLizenz
Unknown
Downloads
581
Besitzer
