Intégrer les événements Grafana
Intégrez Grafana à Gestion des événements en ajoutant un webhook standard dans la console Grafana.
Avant de commencer
- Assurez-vous que le module d’extension Gestion des événements Connecteurs (sn_em_connector) est installé sur l’instance Now Platform .
- Le module d'extension Gestion des événements doit être installé sur l'instance Now Platform.
- La liaison de CI se produit via l'adresse IP, les instances devant être détectées en tant que serveurs pour initier la liaison. Les CI détectés via le cloud ou les CI dans cmdb_ci_vm_object ne sont pas limités, car Grafana ne fournit aucune information pour les ID d’objets.
- Rôle requis : evt_mgmt_integration
Pourquoi et quand exécuter cette tâche
Configurez l'environnement Gestion des événements pour la collecte d'événements à partir de Grafana. Dans votre console Grafana, définissez votre instance Now Platform en tant que point de terminaison REST à l'aide d'un webhook standard.
Remarque :
Effectuez les étapes 1 et 2 pour Grafana v7.4.3. Pour Grafana v9.3.2. Passez à l’étape 3.
Procédure
Grafana v7.4.3
-
Dans la console Grafana, créez un canal de notification.
-
Dans la console Grafana, créez des règles d'alerte.
Grafana v9.3.2.
-
Dans la console Grafana, créez un point de contact.
-
Dans la console Grafana, créez une politique de notification.
-
Dans la console Grafana, créez des règles d’alerte.
Résultats
L'envoi des alertes de Grafana au module d'extension Event Management commence. Le module d'extension extrait les informations du message d'alerte Grafana d'origine pour renseigner les champs d'événement requis et insère l'événement dans la base de données. Dans votre instance Now Platform, accédez à Tous les événements pour afficher les événements.
Remarque :
- Pour Grafana v7.4.3, vous pouvez voir arriver des événements ServiceNow très clairs qui ne sont pas liés à une alerte. Ignorez-les, car ils sont créés pour surmonter le problème selon lequel Grafana n’a pas envoyé d’informations dans la notification claire.
- Un paramètre de gravité est ajouté et n’est utilisé que pour Grafana 8 et les versions ultérieures. La valeur fournie est utilisée comme gravité pour un événement si la gravité n’est pas transmise dans les étiquettes personnalisées.