revenni.zabbix_agent

revenni.zabbix_agent

Rola Ansible do instalacji i konfiguracji agenta Zabbix (4.0)

Platformy Licencja

Wymagania

  • Brak

Zmienne Roli

Zmienne ogólne (zadeklarowane w defaults/main.yml + nadpisane w vars/main.yml)

  • zabbix_agent_pid_file (/var/run/zabbix/zabbix_agentd.pid) - ścieżka do pliku pid
  • zabbix_agent_log_file (/var/log/zabbix/zabbix_agentd.log) - ścieżka do dziennika agenta zabbix
  • zabbix_agent_config_file (/etc/zabbix/zabbix_agentd.conf) - plik konfiguracyjny agenta zabbix
  • zabbix_agent_include_path (/etc/zabbix/zabbix_agent.d/*.conf) - ścieżka do plików parametru użytkownika
  • zabbix_agent_psk_file (/etc/zabbix/zabbix_agentd.psk) - plik z kluczem wstępnym
  • zabbix_agent_psk_hash (kmWCW6jtSSFK7XRuMJct2fVINNL1QTYt) - klucze wstępne są md5 z ansible_fqdn + hash określony tutaj. Proszę zmienić to uruchamiając pwgen -s 32 1
  • zabbix_agent_log_size (0) - rozmiar w MB do rotacji dziennika. 0 = użyj logrotate
  • zabbix_agent_server_ip (127.0.0.1) - adres IP serwera zabbix
  • zabbix_agent_server_active_ip (127.0.0.1) - IP serwera zabbix do aktywnych kontroli

Zależności

  • Brak

Przykładowy Playbook

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

Licencja

MIT

Informacje o autorze

O projekcie

zabbix-agent 4.0 installation and configuration

Zainstaluj
ansible-galaxy install revenni.zabbix_agent
Licencja
mit
Pobrania
83
Właściciel
Revenni is a Toronto based consulting firm specializing in open source Infrastructure as Code, System Administration / DevOps, and Remediation services.