Les modèles de workflow suivants automatisent l’analyse des causes profondes basée sur Autopilotpour les alertes New Relic :
- RCA d’alerte avec Autopilot et Slack — Publie les conclusions dans un canal Slack en utilisant le formatage Block Kit
- RCA d’alerte avec Autopilot et e-mail - Envoie les résultats sous forme d’e-mail HTML formaté
Ces modèles acceptent une entrée issueId et exécutent Autopilot avec un prompt RCA. Ils vérifient si Autopilot a renvoyé une réponse utilisable et acheminent la sortie vers la destination choisie. Ils diffèrent par le type de destination et la façon dont ils formatent la sortie de Autopilot's.
Exigences
Tous les modèles requièrent un ID de problème d’alerte New Relic au format UUID. Chaque modèle requiert également une destination de notification configurée : consultez les pages individuelles des modèles pour connaître les prérequis spécifiques à la destination.
Conseil
Lorsque vous déclenchez l'un de ces modèles depuis Alert Workflows, utilisez {{ issueId }} comme valeur pour l'entrée issueId. Cette variable transmet automatiquement l’ID de problème de l’alerte de déclenchement au workflow.
Notes de configuration
Gardez les éléments suivants à l'esprit lors de la configuration de l'un de ces modèles.
Important
Écrivez les valeurs du sélecteur expression sur une seule ligne. Le moteur de workflow n’évalue pas les scalaires de bloc YAML multilignes (| ou |-) comme des expressions de sélecteur : ils ne produisent silencieusement aucune sortie.
Conseil
Autopilot's finalAnswer le champ peut renvoyer soit une simple chaîne de caractères, soit un objet encodé en JSON selon le contexte du prompt. Les sélecteurs de chaque modèle gèrent automatiquement les deux formes.