PDA

View Full Version : escalation


fabrice
11-02-2005, 03:42 PM
Bonjour,

je fini un stage sur Oreon et je veux faire des "escalations" sur des services. J'ai fait trois "escalations" sur un même service. Seulement les trois "escalations" arrivent en même temps sur L'historique des évènements. Est-il possible de paramétrer oreon pour avoir des notifications qui arrivent à des instants différents pour un même service ?

merci de vôtre aide.
Fabrice.

NB: j'ai déjà lu la documentation de nagios, je pense que c'est un problème de l'interface d'oreon

templuche
11-02-2005, 04:18 PM
Bonjour,

NB: j'ai déjà lu la documentation de nagios, je pense que c'est un problème de l'interface d'oreon
Tu peux indiquer les fichiers générés par Oreon? Uniquement la partie escalade.

fabrice
11-02-2005, 05:55 PM
où dois-je trouver ce fichier svp ? je n'ai rien trouvé sur la documentation de nagios

templuche
11-02-2005, 05:57 PM
Bonsoir,

Dans le répertoire /usr/local/nagios/etc/. Il doit y avoir un fichier parlant des escalades (escalations.cfg).

fabrice
11-03-2005, 08:46 AM
Bonjour,

voici ce que j'obtient dans escalation.cfg:

define serviceescalation{
host_name Zawstats
service_description http
contact_groups Group_fabrice2, Group_fabrice, Group_fab
rice3
first_notification 5
last_notification 7
notification_interval 3
}

merci de m'aider

templuche
11-03-2005, 08:50 AM
Bonjour,

Avec ça:
define serviceescalation{
host_name Zawstats
service_description http
contact_groups Group_fabrice2, Group_fabrice, Group_fab
rice3
first_notification 5
last_notification 7
notification_interval 3
}
Voici ce que tu va obtenir: les groupes Group_fabrice2, Group_fabrice et Group_fabrice3 vont recevoir un mail à la 5e notification, la 6e et la 7e. L'interval entre 2 notifications sera de 3 minutes.

fabrice
11-03-2005, 09:15 AM
Est-il possible d'obtenir des mails différés entre les 5eme et 7eme notifications sur group_fabrice group_fabrice2 et group_fabrice3 ?
je veux dire est-ce que fabrice2 et fabrice3 peuvent être avertis à des moments différents dans la journée ?

merci de vôtre aide

templuche
11-03-2005, 09:35 AM
Bonjour,

J'ai besoin de plus de précisions. J'ai du mal à voir ce que tu veux. Fais un exemple complet et je te dirais ce que tu peux faire. Décris les moments d'envoies, les intervalles de temps, ... Donne un grand nombre de détails pour que tout le monde comprenne bien ce que tu veux.

A plus.

fabrice
11-03-2005, 09:54 AM
je veux notifier trois personnes différentes à des instants différents dans la journée.
Par exemple j'envoie une notification à fabrice à 8h00 le matin
puis si le problème persiste je veux avertir la personne au dessus de fabrice dans la hiérarchie de l'entreprise qui est fabrice2 à 9h00 le matin
enfin j'envoie une troisième notification à fabrice3 si le problème persiste qui est encore au dessus de fabrice2 dans la hiérarchie et cela à 10h00 le matin. Pour les intervalles de temps on peut prendre 3 minutes. Donc toutes les trois minutes fabrice est notifié de 8h00 à plus de 10h00. Fabrice2 est notifié de 9h00 à 10h00 toutes les trois minutes. Fabrice3 est notifié à partir de 10h00 toutes les trois minutes.

merci de vôtre aide

templuche
11-03-2005, 10:39 AM
Il faut donc faire 3 escalations. Une pour chaque personne.
define serviceescalation{
host_name Zawstats
service_description http
contact_groups Group_fabrice
first_notification 5
last_notification 65
notification_interval 3
}
define serviceescalation{
host_name Zawstats
service_description http
contact_groups Group_fabrice2
first_notification 25
last_notification 65
notification_interval 3
}
define serviceescalation{
host_name Zawstats
service_description http
contact_groups Group_fabrice3
first_notification 45
last_notification 65
notification_interval 3
}

En fait dans les escalades, on parle en nombre de notifications et non en intervalle. Donc là, ça devrait fonctionner.

fabrice
11-03-2005, 11:15 AM
J'ai essayé vôtre solution mais j'ai un problème.
je n'arrive pas à créer deux escalades pour le même host et le même service.
Oreon me dit que la définition existe déjà.

templuche
11-03-2005, 11:23 AM
Bonjour,

je n'arrive pas à créer deux escalades pour le même host et le même service.
Oreon me dit que la définition existe déjà.
Je sais: bug No 53
http://bugs.oreon-project.org/?do=details&id=53

fabrice
11-07-2005, 10:23 AM
Bonjour,

suite au bug que vous m'avez signalé je tente de mettre à jour oreon mais je le fait sur un poste debian (imposé de par l'architecture du réseau). J'ai lu les pré-recquis avant de télécharger la nouvelle version d'oreon mais je ne trouve pas les paquets debian suivants ni les sources:
gd-devel
perl-snmp
perl-rrdtool
perl-gd
perl-config-IniFiles

merci de m'aider
Fabrice.

templuche
11-07-2005, 10:29 AM
Bonjour,

Les voici:
- libgd2-xpm libgd2-xpm-dev libgdchart-gd2-xpm libgdchart-gd2-xpm-dev
- libnet-snmp-perl
- librrds-perl
- libgd-gd2-perl
- libconfig-inifiles-perl

fabrice
11-07-2005, 11:55 AM
RE-Bonjour

auriez vous les paquets suivants:
perl-Crypt-DES
perl-Digest-HMAC
perl-Digest-SHA1
perl-IO-Socket-INET6
perl-Net-SNMP
perl-Socket6

merci de m'aider
Fabrice.

templuche
11-07-2005, 12:03 PM
Re-Bonjour,

libcrypt-des-perl
libdigest-hmac-perl
libdigest-sha1-perl
libio-socket-inet6-perl
libsnmp-perl
libsocket6-perl

fabrice
11-08-2005, 10:10 AM
Bonjour,

Est-il normal que les pré-recquis changent sans arrêt ? :oops:
je ne sais pas si je peux continuer la mise à jour d'oreon 1.2.2-RC2 vers la 1.2.3-RC1

merci de m'aider,
Fabrice

templuche
11-08-2005, 10:24 AM
Bonjour,

Qu'appelles tu "changer sans arrêt"? J'ai du mal à suivre. Si c'est dans le nommage des paquets, ce n'est pas dû à Oreon mais aux distributions Linux. Par exemple, RedHat et Debian n'ont pas la même politique de nommage des paquets. Oreon (comme tout autre projet d'ailleurs) ne peut pas aller contre ça.

rom
11-08-2005, 10:51 AM
On a affiner effectivement la liste des paquets ya qq jours, mais de la a dire que ca change tout le temps...
Oreon evolue aussi, et c'est bien normal que de nouvelles dependances apparaissent.

fabrice
11-08-2005, 11:17 AM
en fait dans sans arrêt cela voulait dire que d'un jour à l'autre j'ai constaté la modification des pré-recquis(lien sur le site dans téléchargement) donc je ne suis pas sûr d'avoir tous les paquets pour upgrader ma version. A moins d'avoir la possibilité de télécharger un paquet .tar.gz au lieu de SRPM pour la version 1.2.2-RC3

templuche
11-08-2005, 11:33 AM
(de mon expérience et de ce que j'en tire)

En fait, il est tout à fait possible d'installer Oreon dans un répertoire différent et de le tester. Cette période de pré-prod pourra te rassurer sur les paquets manquants, les fonctionnalités, ect. Ensuite, tu pourras migrer directement. Le top du top est d'avoir un serveur de pre-prod, copie "exacte" du serveur de prod (certains appellent cela aussi serveur d'intégration ou serveur de qualification).

Bon courage.

rom
11-08-2005, 11:34 AM
Tu installes ce dont tu as besoin et de la maniere dont tu l'entends :roll:
Nous devrions peut etre precise que la liste de package cite convient a une RedHat EL 3, pour un fonctionnement de tous les modules d'Oreon. Mais a mon avis cette liste doit etre commune a toutes les distributions.

fabrice
11-08-2005, 04:18 PM
RE-bonjour,

il me manque encore une librairie:
perl-rrdtool
et dans les standard:
GD-devel
Net-SNMP

merci de m'aider

DonKiShoot
11-08-2005, 04:39 PM
Je n'y connais rien à Debian mais en 1 sec sur google je trouve net-snmp :

http://debina.ktu.lt/debian/pool/main/n/net-snmp/

J'imagine que pour le reste de tes dépendances cela doit être pareil

C'est un impression ou tu ne cherches pas beaucoup ?
Tu n'y connais peut-être rien aux UNIX ?
Dans ce cas là, bon courage et n'oublie pas RTFM :wink:

surcouf
11-08-2005, 05:32 PM
RE-bonjour,

il me manque encore une librairie:
perl-rrdtool
et dans les standard:
GD-devel
Net-SNMP

merci de m'aider

perl-rrdtool est librrds-perl sous debian.
je ne vois pas pourquoi tu as besoin de gd-devel (libgd-dev), par contre.
quant à net-snmp, c'est simplement snmp.

inconnuflo
11-08-2005, 07:36 PM
Pour les paquets Debian,
j'ai commence à mettre une liste sur le wiki

bien evidemment cette liste n'est pas complète mais sert juste pour fonctionner Oreon basiquement:
http://wiki.oreon-project.org/wakka.php?wiki=SeTupFR#12

Ensuite, selon ce qui a besoin, je présise les paquets:
http://wiki.oreon-project.org/wakka.php?wiki=StatusMapNagiosFR#2