libyanspider.zabbix_agent_role
Zabbix Agent
Rôle Ansible pour installer et configurer Zabbix Agent (v1) sur des hôtes Linux et Windows
Exigences
- community.mysql.mysql_user
Variables du Rôle
- zabbix_server: '' # (requise) Défini le nom d'hôte du serveur Zabbix. Exemple : zabbix.mydomain.com
- zabbix_server_ip: '' # (requise) Défini l'adresse IP publique du serveur Zabbix
- zabbix_version: 5.0 # (requise) Défini la version majeure de Zabbix Agent que vous souhaitez installer. Exemple : 5.0
- zabbix_minor_version: 26 # (requise) Défini la version mineure de Zabbix Agent que vous souhaitez installer. Exemple : 26
- snmpd_community: '' # (optionnel) Défini si vous souhaitez configurer Net-SNMP pour permettre la communauté depuis l'IP du serveur Zabbix
- install_mysql_plugin: true # (optionnel) Cela exécutera des étapes supplémentaires pour configurer la surveillance MySQL sur l'hôte
- add_host_to_zabbix_server: false # (optionnel) Défini sur
truesi vous souhaitez que le playbook ajoute l'hôte au serveur Zabbix via l'API. Voir les variables ci-dessous. - zabbix_server_url: '' # (optionnel) Défini l'URL de l'API Zabbix. Exemple : https://zabbix.mydomain.com
- zabbix_server_login_user: '' # (optionnel) Défini l'utilisateur de l'API Zabbix
- zabbix_server_login_password: '' # (optionnel) Défini le mot de passe de l'API Zabbix
Dépendances
- libyanspider.firewall_ansible_role
Exemple de Playbook
Inclure un exemple d'utilisation de votre rôle (par exemple, avec des variables passées en tant que paramètres) est toujours agréable pour les utilisateurs :
- hosts: servers
roles:
- { role: libyanspider.zabbix_agent_role, zabbix_server: zabbix.mydomain.com, zabbix_server_ip: 127.0.0.1}
Licence
MIT
Informations sur l'Auteur
Ahmed Shibani (#shumbashi)
Installer
ansible-galaxy install libyanspider.zabbix_agent_roleLicence
Unknown
Téléchargements
564
Propriétaire
