revenni.zabbix_agent

revenni.zabbix_agent

Ansible-Rolle zur Installation und Konfiguration des Zabbix-Agenten (4.0)

Plattformen Lizenz

Anforderungen

  • Keine

Rollenvariablen

Allgemeine Variablen (in defaults/main.yml deklariert + in vars/main.yml überschrieben)

  • zabbix_agent_pid_file (/var/run/zabbix/zabbix_agentd.pid) - Pfad zur PID-Datei
  • zabbix_agent_log_file (/var/log/zabbix/zabbix_agentd.log) - Pfad zur Zabbix-Agent-Protokolldatei
  • zabbix_agent_config_file (/etc/zabbix/zabbix_agentd.conf) - Konfigurationsdatei für den Zabbix-Agenten
  • zabbix_agent_include_path (/etc/zabbix/zabbix_agent.d/*.conf) - Pfad zu den Benutzerparameter-Dateien
  • zabbix_agent_psk_file (/etc/zabbix/zabbix_agentd.psk) - Datei für den Pre-Shared Key
  • zabbix_agent_psk_hash (kmWCW6jtSSFK7XRuMJct2fVINNL1QTYt) - Der Pre-Shared Key ist ein MD5-Hash von ansible_fqdn + hier angegebenem Hash. Bitte ändere dies mit dem Befehl pwgen -s 32 1
  • zabbix_agent_log_size (0) - Größe in MB zum Rotieren des Logs. 0 = nutze logrotate
  • zabbix_agent_server_ip (127.0.0.1) - IP-Adresse des Zabbix-Servers
  • zabbix_agent_server_active_ip (127.0.0.1) - IP des Zabbix-Servers, der aktive Prüfungen bereitstellt

Abhängigkeiten

  • Keine

Beispiel-Playbook

- hosts: all
  become: true
  roles:
     - { role: revenni.zabbix_agent, tags: zabbix_agent }

Lizenz

MIT

Autoreninformation

Über das Projekt

zabbix-agent 4.0 installation and configuration

Installieren
ansible-galaxy install revenni.zabbix_agent
GitHub Repository
Lizenz
mit
Downloads
83
Besitzer
Revenni is a Toronto based consulting firm specializing in open source Infrastructure as Code, System Administration / DevOps, and Remediation services.