2 votes

La façon la plus simple d'ajouter des contrôles http à Nagios

Existe-t-il un moyen simple d'ajouter une commande personnalisée à la section de configuration de l'hôte dans Nagios ?

J'ai plusieurs serveurs web qui tournent sur différents ports et hôtes, et il me semble fastidieux de devoir créer un groupe d'hôtes, un service et une définition de commande (ok, la commande peut prendre le port et l'url comme paramètres) pour chaque service différent "unique en son genre" que je veux vérifier.

Je suis conscient que je sacrifie l'extensibilité en suivant cette voie, mais y a-t-il un moyen plus simple ou est-ce que j'envisage mal le problème ?

0voto

songsong Points 173

Si vous souhaitez simplement vérifier une liste d'URL, vous pouvez (1) définir un hôte avec un contrôle d'hôte sans option, (2) définir un service utilisé par cet hôte, (3) définir la commande de contrôle de ce service pour exécuter un script, et (4) écrire un script qui vérifie (en appelant check_http) chaque url dans un fichier.

Il s'agirait d'une mise en place unique. Lorsque vous obtenez une nouvelle URL, vous l'ajoutez au fichier.

0voto

John Gardeniers Points 27097

J'ai fait quelque chose de similaire en créant un fichier pour tous les contrôles http (à l'aide de check_http ) et de le traiter comme s'il s'agissait d'un seul serveur/hôte. Pour chaque contrôle http, il n'y a qu'un seul service à définir. Aucun groupe d'hôtes n'est nécessaire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X