Détection nagios du réseau

Fermé
jprofils - Modifié le 9 nov. 2022 à 14:27
mamiemando Messages postés 33084 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 29 avril 2024 - 10 nov. 2022 à 11:52

Bonjour,

Suite à la configuration de nagios sur un serveur et alors que la vm est bien entrée dans l'AD, il ne m'affiche qu'un localhost (sur la map, overview, etc) au statut up mais ne veut pas détecter aucune des machines ni même checker le dhcp. 

Need help ^^ 


Windows / Chrome 107.0.0.0

2 réponses

mamiemando Messages postés 33084 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 29 avril 2024 7 749
10 nov. 2022 à 11:28

Bonjour,

Ton nagios est supposé monitorer quel ensemble de machines ? Où/comment as-tu configuré cette liste ?

0

Bonjour, 

Je suis sur un ensemble de machine sous windows. Configurés sur un dossier distant en ayant linké ce dossier au dossier principal de configs (usr/local/nagios/etc). j'ai fait un define host avec l'ip de mon serveur (réservé dans le DHCP) et definition de command sur un check ping. Il me le detecte bien mais est en down malgrè les ping. 

Merci de ta collab ^^ 

0
mamiemando Messages postés 33084 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 29 avril 2024 7 749
10 nov. 2022 à 11:52

Bonjour,

Ton message n'est pas extrêmement clair, probablement car nous n'employons pas la même terminologie et parce que je ne suis pas spécialiste en nagios, mais en bref, je t'invite à suivre ce tutoriel.

En gros, ton serveur nagios a besoin d'un plugin (ici check_ncpa.py) et vu qu'il est écrit en python, il faut que python soit installé sur ton serveur nagios pour que ce script ait une chance de fonctionner, ce que tu pourras contrôler au moment d'exécuter :

/usr/local/nagios/libexec/check_ncpa.py -V

Ensuite tu dois effectivement créer remplir /usr/local/nagios/etc/ncpa.cfg de sorte à référencer chacune des machines windows et leurs services. Dans l'exemple donné dans le tutoriel, une seule machine est monitorée : 192.168.1.10. Elle doit bien entendu être routable et répondre aux requêtes nagios. Il faut donc t'assurer que l'ensemble des machines windows que tu veux monitorer sont référencées dans ton propre fichier et que tu parviens à les interroger, et que sur chacune d'entre elle, l'agent nagios est installé.

Si on regarde le contenu du script python, on voit que les agents nagios sont interrogés en HTTP sur le port 5693 par défaut. Il faut donc t'assurer que depuis le serveur nagios, le port 5693 de chaque machine monitorée semble ouvert, par exemple à l'aide de nmap.

nmap -p 5693 192.168.1.10

Si ça n'est pas le cas, c'est probablement qu'un pare-feu ou un proxy (sur la machine monitorée, sur le serveur nagios, ou entre les deux) filtre le trafic.

Bonne chance

0