Roles Rôle « Zabbix Server »
22 octobre 2025 à 16:34Ce rôle est chargé d’installer le serveur de supervision Zabbix.
Tags internes
- packages : Installation et configuration des packages ;
- zabbix-configuration : Configuration du service ;
Variables à fournir
| Variable | Type | Requis | Défaut | Description |
|---|---|---|---|---|
zabbix_server |
Objet server |
Oui | Absent | Configuration du serveur |
zabbix_resources_path |
Chemin | Non | Vide | Dossier, relatif au playbook sous lequel sont les fichiers d’extrait de configuration |
Type server
| Propriété | Type | Requis | Défaut | Description |
|---|---|---|---|---|
db_type |
Choix [mysql, pgsql] | Non | mysql | Type de base de données à utiliser |
db_host |
Adresse IP ou domaine | Non | Absent | Adresse du serveur de base de données |
db_port |
Entier 0-65535 | Non | Absent | Port d’accès en TCP à la base de données |
db_user |
Chaîne | Oui | Vide | Nom de l’utilisateur de la base de données |
db_pass |
Chaîne | Oui | Vide | Mot de passe de l’utilisateur de la base de données |
db_name |
Chaîne | Oui | Vide | Nom de la base de données |
configurations |
Dictionnaire de configuration |
Non | Vide | Fichiers de configurations supplémentaire, la clé étant le nom |
Type configuration
Soit un dictionnaire, soit une chaîne de caractère. Dans le premier cas, crée un fichier avec le contenu formaté automatiquement. Dans le second cas, copie le fichier indiqué.
Notes
Community templates : https://github.com/zabbix/community-templates