revenni.zabbix_agent2

revenni.zabbix_agent2

Rol de Ansible que proporciona la instalación y configuración del agente Zabbix. Compatible con zabbix >=4.4, 5.0 y 5.2.

Plataformas Plataformas Licencia

Requisitos

  • Nombre de host de inventario preciso

Variables del Rol

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

  • zabbix_version (5.0) - versión de zabbix. debe ser >= 4.4 para agent2.
  • zabbix_agent_pid_file (/var/run/zabbix/zabbix_agent2.pid) - ruta al archivo pid
  • zabbix_agent_log_file (/var/log/zabbix/zabbix_agent2.log) - ruta al archivo de registro del agente zabbix
  • zabbix_agent_config_file (/etc/zabbix/zabbix_agent2.conf) - archivo de configuración para el agente zabbix
  • zabbix_agent_control_socket_path (/tmp/agent.sock) - ruta al socket de control
  • zabbix_agent_include_path (/etc/zabbix/zabbix_agent2.d/*.conf) - ruta a los archivos de parámetros de usuario
  • zabbix_agent_psk_file (/etc/zabbix/zabbix_agent2.psk) - archivo de clave precompartida
  • zabbix_agent_psk_hash (kmWCW6jtSSFK7XRuMJct2fVINNL1QTYt) - las claves precompartidas son un md5 de inventory_hostname + el hash especificado aquí. Por favor, cámbialo ejecutando pwgen -s 32 1
  • zabbix_agent_log_size (0) - tamaño en MB para rotar el registro. 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
  • zabbix_agent_timeout (3) - tiempo dedicado al procesamiento
  • zabbix_agent_allow_remote_commands (false) - permite que el servidor zabbix invoque comandos en este agente cuando se establece en true.

Dependencias

  • Ninguna

Ejemplo de Playbook

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

Licencia

MIT

Información del Autor

Acerca del proyecto

zabbix-agent2 installation and configuration (>=4.4, 5.0, 5.2)

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