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.omdLicence
gpl-3.0
Téléchargements
129
Propriétaire
IT consultant, legacy hardware collector and podcaster 🎙️
