Smart Alerts for Synthetics

Vous pouvez configurer Smart Alerts for Synthetics pour envoyer une alerte en cas d'échec d'un test synthétique pour un emplacement. Vous pouvez joindre des contenus personnalisés à des notifications d'alerte.

Création d'une alerte intelligente

Vous pouvez créer des Smart Alerts pour la surveillance synthétique à l'aide de l'API ou de l'interface utilisateur.

Limites :

  • Vous pouvez créer une alerte pour les échecs sur une seule métrique.
  • Blueprint, Analyse délimitée, Seuil adaptatif et d'autres types de seuil ne sont pas disponibles pour les alertes synthétiques.

Pour plus d'informations sur les API Synthetic Smart Alert, voir la section Smart Alerts for Synthetics dans la documentation Open API. Pour utiliser l'API directement afin de créer une Smart Alert pour un test synthétique, voir l'exemple de commande curl suivant:

curl -k --request POST \
  --url https://<Instana Synthetic monitoring Server host>/api/events/settings/global-alert-configs/synthetics \
  --header 'authorization: apiToken <TOKEN>' -H 'Content-Type: application/json' \
  --data '{
    "name":"Synthetics Alert on Failure Tests",
    "description":"Fire an alert on every failure test.",
    "severity":5,
    "syntheticTestIds":["cDtoVRy7V4zBxEjtGAnE", "KLI5uAsHJdJLQJO6fqm1"],
    "tagFilterExpression":{
       	"type":"EXPRESSION",
   	    "logicalOperator":"AND",
   	    "elements":[]
     },
    "rule":{
       	"alertType":"failure",
       	"metricName":"status"
     },
    "alertChannelIds":["DXDCD9qihKmxRVZy"],
    "timeThreshold":{
    "type":"violationsInSequence",
    "violationsCount":1
	}
  }'

Vous pouvez créer des Smart Alerts en mode simple ou avancé. Le mode avancé permet d'associer des contenus personnalisés à des Smart Alerts.

Pour créer une alerte intelligente, procédez comme suit:

  1. Accédez à Synthetic Monitoring; par exemple, sélectionnez l'icône de bécher dans le menu de navigation de gauche: Icône de surveillance synthétique

  2. Effectuez l'une des actions suivantes.

    • Cliquez sur l'onglet Tests .
      1. Cliquez sur Ajouter.
      2. Cliquez sur Ajouter une alerte synthétique intelligente.
    • Cliquez sur l'onglet Smart Alerts , puis sur ADD SYNTHETIC SMART ALERT.

    L'assistant Créer une alerte intelligente s'affiche.

  3. Facultatif: pour passer de la vue de l'assistant à celle de l'assistant, cliquez sur Passer en mode avancé. La fenêtre Créer une alerte intelligente s'affiche.

  4. Sélectionnez les tests synthétiques pour lesquels vous souhaitez recevoir des alertes.

  5. Facultatif: Pour ajouter des tests synthétiques, cliquez sur Ajouter des tests synthétiques.

  6. Cliquez sur Suivant. Etape 2: Portée s'affiche.

  7. Facultatif: pour ajouter un filtre, cliquez sur Ajouter un filtre et sélectionnez les critères.

  8. Cliquez sur Suivant. Etape 3: Seuil de temps s'affiche.

  9. Définissez un nombre d'échecs consécutifs par emplacement pour envoyer des alertes.

  10. Cliquez sur Suivant. Etape 4: Les canaux d'alerte s'affichent.

  11. Sélectionnez les canaux d'alerte.

  12. Facultatif: Pour ajouter des canaux d'alerte, cliquez sur Sélectionner des canaux d'alerte.

  13. Cliquez sur Suivant. Etape 5: Propriétés de l'alerte s'affiche.

  14. Définissez l'apparence de l'alerte. Vous pouvez fournir des marques de réservation dynamiques dans le titre. Par exemple, vous pouvez utiliser ${synthetic.testName}, qui correspond au nom de la configuration de test. Pour afficher et insérer la liste des marques de réservation disponibles, cliquez sur Insérer une marque de réservation.

  15. Facultatif: pour joindre des contenus personnalisés, passez en mode avancé. Pour plus d'informations, voir Association de contenus personnalisés à une Smart Alert.

  16. Cliquez sur Créer. L'alerte est créée.

Association de charges de travail personnalisées à une Smart Alert

Vous pouvez associer des contenus personnalisés à une alerte intelligente lors de la création d'une alerte en mode avancé ou en éditant une alerte existante.

Pour joindre des contenus personnalisés en tant que paires clé-valeur dans les notifications d'alerte, accédez à la section Charges personnalisées , puis cliquez sur Ajouter une ligne .

  • Le contenu personnalisé global et le contenu personnalisé spécifique à l'alerte sont inclus dans les notifications d'alerte le cas échéant, mais la configuration spécifique à l'alerte est prioritaire sur la configuration globale. Par conséquent, dans le cas de l'utilisation de la même clé, la valeur de la zone de contenu personnalisé global est remplacée par la valeur spécifique à l'alerte.

  • Les zones de contenu personnalisé dynamique dans une configuration spécifique à une alerte sont également prises en charge.

  • Vous pouvez voir les contenus personnalisés définis globalement qui sont utilisés dans la configuration d'alerte comme suit:

Affichage des Smart Alerts

Vous pouvez afficher les configurations Smart Alert for Synthetics dans l'onglet Smart Alerts de la page Tests et la page Récapitulatif de l'interface utilisateur d'Instana. Après le déclenchement d'une alerte pour un test synthétique, l'alerte peut être affichée dans la page Evénements .

Lorsqu'une alerte est déclenchée pour un test synthétique, elle est indiquée sur la voie des alertes dans les widgets de la page Récapitulatif .

Edition d'une alerte intelligente

Pour éditer une alerte, procédez comme suit:

  1. Affichez la page principale de la surveillance synthétique.
  2. Cliquez sur l'onglet Smart Alerts .
  3. Cliquez sur le bouton des points de suspension en regard de l'alerte, puis cliquez sur Editer. La fenêtre Editer une alerte intelligente s'affiche.
  4. Editez la configuration d'alerte.
  5. Cliquez sur Sauvegarder. La configuration d'alerte est sauvegardée.

Duplication d'une Smart Alert

Pour dupliquer une alerte, procédez comme suit:

  1. Affichez la page principale de la surveillance synthétique.
  2. Cliquez sur l'onglet Smart Alerts .
  3. Cliquez sur le bouton des points de suspension en regard de l'alerte, puis cliquez sur Dupliquer. La fenêtre Créer une alerte intelligente s'affiche.
  4. Facultatif: éditez la configuration d'alerte.
  5. Cliquez sur Créer. Une copie en double de la configuration d'alerte est sauvegardée.