nconf et nsclient pour icinga

15
Wilfried TIANI NCONF ET NSCLIENT POUR ICINGA NCONF ET NSClient POUR ICINGA # INSTALLATION DE NSClient Pour superviser les machines Windows , y a plusieurs méthode a savoir - WMI - NRPE - NSCA - SNMP - Ici nous allons présenter un agent (NSCLient) qui permet de gérer presque toutes ses méthodes Commencer par télécharger le setup de NSCLient sur le lien suivant http://files.nsclient.org/stable/NSCP-0.4.1.105-Win32.msi Double cliquez sur l’exécutable pour le lancer Cliquez sur Next.

Upload: wilfried-tiani

Post on 05-Jul-2015

125 views

Category:

Software


0 download

DESCRIPTION

Tutoriel d'installation de NSClient et de configuration de NConf pour NSClient sous Centos avec Icinga comme serveur de supervision

TRANSCRIPT

Page 1: Nconf et nsclient pour icinga

Wilfried TIANI

NCONF ET NSCLIENT POUR ICINGA

NCONF ET NSClient POUR ICINGA

# INSTALLATION DE NSClient

Pour superviser les machines Windows , y a plusieurs méthode a savoir

- WMI

- NRPE

- NSCA

- SNMP

- …

Ici nous allons présenter un agent (NSCLient) qui permet de gérer presque toutes ses méthodes

Commencer par télécharger le setup de NSCLient sur le lien suivant

http://files.nsclient.org/stable/NSCP-0.4.1.105-Win32.msi

Double cliquez sur l’exécutable pour le lancer

Cliquez sur Next.

Page 2: Nconf et nsclient pour icinga

Wilfried TIANI

NCONF ET NSCLIENT POUR ICINGA

Cocher la case I accept …. Agreement

Puis cliquez sur Next

Page 3: Nconf et nsclient pour icinga

Wilfried TIANI

NCONF ET NSCLIENT POUR ICINGA

Selectionnez Complete

Cochez la case Allow … file

Puis cliquez sur Next

Page 4: Nconf et nsclient pour icinga

Wilfried TIANI

NCONF ET NSCLIENT POUR ICINGA

Puis vient l’interface suivante

Dans le cadre de ce tutos l’@IP de mon serveur est : 192.168.131.172

(Je l’ai obtenu avec la commande ifconfig )

Page 5: Nconf et nsclient pour icinga

Wilfried TIANI

NCONF ET NSCLIENT POUR ICINGA

Ainsi on rempli NSClient comme suite et faut pas oublier de tout cocher

(Le mot de passe sera : WinServer2008 )

PS : Le mot de passe utilisé ici est très important nous verons pourquoi plus tard

Puis cliqez sur Next

Page 6: Nconf et nsclient pour icinga

Wilfried TIANI

NCONF ET NSCLIENT POUR ICINGA

Cliqez sur Instal

Et voila NSClient est installé

Page 7: Nconf et nsclient pour icinga

Wilfried TIANI

NCONF ET NSCLIENT POUR ICINGA

# NCONF Pour Nsclient

Une fois Nconf et NSClient installé , il faut penser à ajouter des paramètres à la commande

check_nt de Nconf pour qu’elle prenne en compte les configurations faites sur NSClient

On ouvre l’interface web de Nconf sur Icinga : http://localhost/nconf

On va d’abors ajouter notre hote Windows Server sur Nconf . Pour se faire on clic sur ADD au

niveau du lien « hosts »

(La procédure est la même pour ajouter tout type d’équipements à quelque détails près)

Page 8: Nconf et nsclient pour icinga

Wilfried TIANI

NCONF ET NSCLIENT POUR ICINGA

On obtient cette interface ci

Page 9: Nconf et nsclient pour icinga

Wilfried TIANI

NCONF ET NSCLIENT POUR ICINGA

Apres remplissage on aura ( @IP WinServerFormation : 192.168.131.175 )

Page 10: Nconf et nsclient pour icinga

Wilfried TIANI

NCONF ET NSCLIENT POUR ICINGA

Page 11: Nconf et nsclient pour icinga

Wilfried TIANI

NCONF ET NSCLIENT POUR ICINGA

Ensuite vous cliqez sur Generate Nagios Config

Cliquez sur Deploy

Page 12: Nconf et nsclient pour icinga

Wilfried TIANI

NCONF ET NSCLIENT POUR ICINGA

Comme vous pouvez le constater sur Icinga , la machine WinServerFormation à été ajoutée

avec succès

Cliquez dessus et dites ce que vous constatez

Page 13: Nconf et nsclient pour icinga

Wilfried TIANI

NCONF ET NSCLIENT POUR ICINGA

Comme vous l’avez deviné aucune commande ne pas c’est pas étonant car bien qu’on ai installé

NSClient sous windows serveur , on n’a pas eu à le configurer sur Nconf . Il faut ajouter notre

fameux mot de passe ( WinServer2008 ) pour que les commandes check_nt qui sont intégeré

a Nconf et utilisées sur l’image ci-dessus soit reconnu.

Pour se faut on doit retourner sur Nconf et cliquez sur Show au niveau de Checkcommands

On cherche la ligne ou il y a check_nt et on clique sur le crayon

Page 14: Nconf et nsclient pour icinga

Wilfried TIANI

NCONF ET NSCLIENT POUR ICINGA

Maintenant on modifier la ligne commande ligne comme suit

Avant : $USER1$/check_nt -H $HOSTADDRESS$ -p 12489 -v $ARG1$ $ARG2$

Apres : $USER1$/check_nt -H $HOSTADDRESS$ -p 12489 -s WinServer2008 -v $ARG1$

$ARG2$

Puis vous cliquez sur Submit en bas de la page

Page 15: Nconf et nsclient pour icinga

Wilfried TIANI

NCONF ET NSCLIENT POUR ICINGA

Une fois fait on génére les configurations comme précedement fait lors de l’ajout de l’hôte puis

on retourne voir s’il y a du changement sur Icinga (Soyez patient Rome ne s’est pas fait un

jour). Et voici l’image que l’on obtient.

Voila L’hôte a été ajouté et Nconf adapté