revenni.zabbix_agent

revenni.zabbix_agent

Rol de Ansible que proporciona la instalación y configuración del agente Zabbix (4.0)

Plataformas Licencia

Requisitos

  • Ninguno

Variables de Rol

Variables genéricas (declaradas en defaults/main.yml + sobreescritas en vars/main.yml)

  • zabbix_agent_pid_file (/var/run/zabbix/zabbix_agentd.pid) - ruta al archivo pid
  • zabbix_agent_log_file (/var/log/zabbix/zabbix_agentd.log) - ruta al log del agente Zabbix
  • zabbix_agent_config_file (/etc/zabbix/zabbix_agentd.conf) - archivo de configuración para el agente Zabbix
  • zabbix_agent_include_path (/etc/zabbix/zabbix_agent.d/*.conf) - ruta a los archivos de parámetros de usuario
  • zabbix_agent_psk_file (/etc/zabbix/zabbix_agentd.psk) - archivo de clave compartida
  • zabbix_agent_psk_hash (kmWCW6jtSSFK7XRuMJct2fVINNL1QTYt) - las claves compartidas son un md5 de ansible_fqdn + el hash especificado aquí. Cambie esto ejecutando pwgen -s 32 1
  • zabbix_agent_log_size (0) - tamaño en MB para rotar el log. 0 = usar logrotate
  • zabbix_agent_server_ip (127.0.0.1) - dirección IP del servidor Zabbix
  • zabbix_agent_server_active_ip (127.0.0.1) - IP del servidor Zabbix que proporciona verificaciones activas

Dependencias

  • Ninguna

Ejemplo de Playbook

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

Licencia

MIT

Información del Autor

Acerca del proyecto

zabbix-agent 4.0 installation and configuration

Instalar
ansible-galaxy install revenni.zabbix_agent
Licencia
mit
Descargas
83
Propietario
Revenni is a Toronto based consulting firm specializing in open source Infrastructure as Code, System Administration / DevOps, and Remediation services.