You are not logged in.
Bonjour,
J'ai un problème avec la gestion des notifications.
J'ai créé un groupe dans GLPI. Ce groupe contient des utilisateurs qui sont tous affectés au même gabarit de contact.
Mes catalogues de composants sont configurés pour notifier le groupe.
Cependant, au moment ou je relance l'arbiter, j'ai des erreurs :
[items] contact.glpi is duplicated from unknown
[items] notificationway.glpi_inner_notificationway is duplicated from unknown
L'utilisateur par défaut GLPI est bien dans ce groupe.
Auriez-vous une idée du problème ?
Merci.
Kinaï
Edit : Si je remplace le groupe par l'utilisateur GLPI dans les catalogues de composants, cela fonctione.
Last edited by kinai (2012-11-24 10:47:19)
Yannick
Offline
ticket : https://forge.indepnet.net/issues/4051
et le second : https://forge.indepnet.net/issues/4052
Offline
Merci, je vais tester cette nouvelle version.
Yannick
Offline
David, il y a quelque chose que je ne comprends pas. Un groupe GLPI utilisé dans la notification de shinken devrait-il apparaître dans les groupes de contacts (contact_groups) de Shinken ? car je viens d'installer la version 2.2 et j'ai relancé l'Arbiter.
J'obtiens :
[1354008873] Info : Checking contacts...
[1354008873] Info : Checked 1 contacts
[1354008873] Info : Checking contactgroups...
[1354008873] Info : Checked 0 contactgroups
Sur un catalogue de composants, j'ai remis le groupe dans les contacts et pour les autres, j'ai laissé mon utilisateur.
En plus, j'ai encore ce message dans les logs de l'Arbiter :
Warning : The host Computer-1-XXXXXXXXX has no contacts nor contact_groups in (unknown)
alors que tous les groupes de composants ont un contact ou un groupe. Ce problème pourrait-il expliquer que je ne parviens pas à faire envoyer les alertes par email à Shinken alors que l'execution manuelle de la commande sendhostmail.pl ou sendhostservices.pl fonctionne parfaitement.
Merci de ton aide.
Yannick
Offline
Non, il l'éclate en différent contacts (pa de getion pure de groupe dan shinken pour le moment (j'ai fait au plus simple/vite pour corriger ce soucis)
Offline
Groupe de contacts ou contact individuel, ce n'est pas un problème.
Par contre, je ne comprends pas pourquoi l'arbiter me dit que certains hôtes n'ont pas de contact.
Yannick
Offline
C'est du warning, c'est pas top genant pour le fonctionnement. Vérifie que tu ai bien un contact de défni sur le check ping
Offline
Pour moi, il n'y a que dans le catalogue de composant que je peux définir un contact, pas sur une commande.
Tu parles peut-être du check_host_alive ? sur l'hôte directement ? Là dans la partie monitoring, pas de contact sauf si tu te base sur le groupe technique ?
Yannick
Offline
oui le check_host_alive du catalogue de composant je voulais dire
Offline
alors maintenant je recois les notifications avec 30 minutes de retard.
Au niveau du catalogue de composants, l'intervalle de notification entre 2 alertes est de 30 minutes, mais la 1ere devrait être effectué tout de suite non ?
Yannick
Offline
yep
Offline
J'ai toujours un problème. Le catalogue de composant qui utilise "simple ping command" ne m'envoie pas d'alerte par email, mais si je change sur le composant, par check_host_alive ca fonctionne ... je n'y comprends rien.
Yannick
Offline
En fait Le service créé doit être le meme que la commande utilsiée pour détecter si le host est up ou pas. Tu dois, dans ton cas, définir la commande utilsiée pour vérifier que le host est up ou pas. La conf générale se fait dans Administration > entité > entité racine > onglet "monitoring" et tu modifie la commande
Offline
OK je vais essayer. Mais je ne comprends pas l'utilité de cela. Ne devrait-il pas alors générer une alerte ou un catalogue de composant automatiquement avec les bons paramètres ?
Yannick
Offline
ok, ca fonctionne.
Est-ce que tu sais ou je peux modifier le template du mail et l'adresse de l'expéditeur ?
Yannick
Offline
C'est les fichiers scripts d'envoi de mail de shinken, donc faut regarder ça
Offline
ok, c'est bon. Tiens d'ailleurs il manque une quote dans le tag span sur Host state dans sendmailhost.pl
Comment est-ce que je peux modifier le nom que tu envoie à Shinken : Computer-6-PCTEST
Je voudrais ajouter le nom de l'entité dans ce nom. est-ce possible ?
Merci.
Yannick
Offline
oula je sais pas trop si c'est possible facilement
Offline
Je peux peut-être y jetter un oeil si tu me dit dans quel coin chercher ?
Yannick
Offline
Ben faudrait vois si dans la config de Shinken (des hosts) il y aurait une valeur de config qui pourrait hebergé l'info (genre description)
Offline
Apparemment, lorsque le groupe est selectionné, les alertes ne sont pas émises par email. Si je met les utilisateurs individuellement, cela fonctionne.
Yannick
Offline
Euh c'est corrigé en 0.83+2.2 ça
Offline
Ce qui est corrigé, c'est que l'arbiter ne met plus d'erreur à la récupération.
Mais pour avoir fait le test sur le catalogue de composant "disponibilité" qui execute "simple ping command" (et c'est la même sur le controle host des entités) :
si tu met un utilisateur : tu recois les alertes
si tu met un groupe : tu ne les recois pas.
Yannick
Offline
Ah vi pour les hosts c'est possible que j'ai oublié le corriger
Offline
il se produit un truc bizarre, pour certains hosts, un seul contact du groupe recoit l'alerte, pour d'autres personne ne recoit rien.
Yannick
Offline