wilmardo.nrpe_client

wilmardo.nrpe-client

État de construction Galaxy

Ce rôle installe le client NRPE sur un serveur de surveillance. Vous pouvez utiliser ce rôle comme complément au rôle wilmardo/nagios.

Exigences

Aucune.

Variables du rôle

Utilisation par défaut

Pour une utilisation par défaut de ce rôle, vous devez seulement définir ce qui suit. Pour une utilisation plus avancée, consultez la section Utilisation avancée :

# Définit les hôtes autorisés à se connecter à NRPE
nrpe_allowed_hosts:
  - 127.0.0.1

Utilisation avancée

Pour une utilisation plus avancée, les variables suivantes sont disponibles :

# Le répertoire où les fichiers téléchargés seront placés et extraits.
download_dir: "{{ ansible_env.HOME }}/nrpe"

# La version de NRPE à installer
nrpe_version: 3.2.1

# L'URL de téléchargement de NRPE
nrpeurl: "https://github.com/NagiosEnterprises/nrpe/archive/nrpe-{{ nrpe_version }}.tar.gz"

# Le nom du répertoire NRPE extrait
nrpesrc: "nrpe-nrpe-{{ nrpe_version }}"

# L'utilisateur sous lequel le démon NRPE s'exécute
nrpe_user: nagios

# Le groupe sous lequel le démon NRPE s'exécute
nrpe_group: nagios

# Détermine si le démon NRPE permettra aux clients de spécifier des arguments aux commandes exécutées. Changez à 1 pour activer
nrpe_dont_blame_nrpe: 0

Dépendances

Ce rôle n'a pas de dépendances strictes, mais peut être utilisé avec wilmardo/nagios.

Exemple de Playbook

Installez NRPE et configurez les allowed_hosts. Il est préférable de déplacer nrpe_allowed_hosts dans les variables d'hôte de votre projet, mais cela fonctionnera.

- hosts: monitoring-servers
  roles:
     - { role: wilmardo.nrpe-client, nrpe_allowed_hosts: [ 127.0.0.1, 192.168.1.100 ] }

Licence

BSD-3-Clause-Clear

Informations sur l'auteur

Ce rôle a été créé à l'origine par Patrick Ogenstad. Retravaillé en 2017 par Wilmar den Ouden.

À propos du projet

Role to install NRPE client

Installer
ansible-galaxy install wilmardo.nrpe_client
Licence
bsd-3-clause-clear
Téléchargements
7.3k
Propriétaire
❤️ Kubernetes