stdevel.omd
omd
Ce rôle installe et configure OMD (Open Monitoring Distribution).
Exigences
Le système doit avoir accès à Internet. De plus, vous aurez besoin d'une installation Linux prise en charge par OMD - par exemple :
- CentOS / Red Hat Enterprise Linux
- 7
- 8
- SUSE Linux Enterprise Server 12
- Debian
- 10 (Buster)
- 11 (Bullseye)
- Ubuntu
- 18.04 (Bionic Beaver)
- 20.04 (Focal Fossa)
- 22.04 (Jammy Jellyfish)
Assurez-vous également d'activer EPEL pour les systèmes CentOS ou Red Hat Enterprise Linux !
Variables de rôle
Variable | Par défaut | Description |
---|---|---|
omd_repo_flavor |
stable |
Utiliser le dépôt stable ou testing (versions quotidiennes) |
omd_version |
4.60 |
Version du package OMD à choisir |
La variable sites
contient un dictionnaire spécifiant les sites et leur configuration appropriée à créer. Consultez le tableau suivant pour les variables possibles :
Variable | Description |
---|---|
name |
Nom du site |
core |
Core du site (icinga2 , naemon et pour les versions 2.x également icinga et nagios ) |
default_gui |
GUI par défaut (thruk , grafana et pour les versions 2.x également nagios et check_mk ) |
thruk_cookie_auth |
Indicateur si l'autorisation par cookie Thruk doit être utilisée (on ou off ) |
remove_nagios_protection |
Indicateur si les CGIs Nagios non sécurisés doivent être désactivés (uniquement pour les versions 2.x) |
admin_password |
Mot de passe par défaut omdadmin (par défaut : vide, automatiquement défini par OMD) |
Par défaut, un site Icinga2 est créé :
omd_sites:
- name: icinga2
core: icinga2
default_gui: thruk
thruk_cookie_auth: false
remove_nagios_protection: false
Dépendances
Pas de dépendances.
Exemple de Playbook
Reportez-vous à l'exemple suivant :
- hosts: serveurs
roles:
- stdevel.omd
Définissez les variables si nécessaire, par exemple :
---
- hosts: bacinga.giertz.loc
remote_user: root
roles:
- role: stdevel.omd
package_omd: '4.60'
Gardez à l'esprit d'activer EPEL sur les systèmes RHEL/CentOS :
---
- hosts: bluecap.giertz.loc
remote_user: root
roles:
- role: geerlingguy.repo-epel
- role: stdevel.omd
omd_version: '3.30'
Licence
GPL 3.0
Informations sur l'auteur
Christian Stankowic (info@cstan.io)
Installer
ansible-galaxy install stdevel.omd
Licence
gpl-3.0
Téléchargements
121
Propriétaire
IT consultant and podcaster 🎙️