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)

Über das Projekt

Ansible role to install and configure Zabbix Agent

Installieren
ansible-galaxy install libyanspider.zabbix_agent_role
GitHub Repository
Lizenz
Unknown
Downloads
581
Besitzer