Cette traduction automatique est fournie pour votre commodité.
En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.
Utilisez un modèle pour créer une automatisation de workflow
Aperçu
Nous travaillons toujours sur cette fonctionnalité, mais nous aimerions que vous l'essayiez !
Cette fonctionnalité est actuellement fournie dans le cadre d'un programme d'aperçu conformément à nos politiques de pré-sortie.
Les modèles offrent un workflow préconfiguré pour les scénarios courants : envoi de rapports à Slack, restauration d’un déploiement, redimensionnement d’instances EC2, etc. Déployez-le en quelques minutes, puis personnalisez-le pour qu'il corresponde au processus de votre équipe.
Pourquoi utiliser des modèles ?
Démarrez plus rapidement: déployez des automatisations fonctionnelles en quelques minutes.
Adoptez les bonnes pratiques: utilisez des modèles éprouvés et une gestion des erreurs efficace.
Apprenez par l'exemple: découvrez comment les actions s'enchaînent et comment les données circulent.
Réduisez les erreurs: Commencez par une configuration testée
Avant de commencer
La plupart des modèles nécessitent des identifiants et une intégration :
Modèles AWS: Identifiants AWS avec autorisations (EC2, API Gateway, système Manager ou SQS).
Notification Slack: Application Slack avec bot jeton et accès au canal.
Tous les modèles: compte New Relic et GUID de l'entité (identifiant unique pour les ressources du moniteur).
Conseil
Vous n'avez pas encore d'identifiants ? Commencez par parcourir les modèles. Configurez les identifiants avant le déploiement.
déployer un modèle
Trouvez le bon modèle
Parcourez la bibliothèque de modèles. Chacune indique sa fonction, quand l'utiliser, les prérequis et son mode de fonctionnement.
déployer et configurer
Accédez à one.newrelic.com > All Capabilities > Workflow Automation
Sélectionnez Use a Template
Choisissez votre modèle
Remplissez les entrées (identifiants, GUID de l'entité, requête, canaux)
interroge les données New Relic avec NRQL (langage de requête New Relic), formate les résultats en CSV et les publie sur Slack.
Quand l'utiliser :
Automatisez les rapports réguliers : résumés de performances quotidiens, taux d'erreur hebdomadaire, volumes transaction horaires ou mesures personnalisées.
Ce dont vous aurez besoin :
Slack: Bot Jeton avec autorisations de publication sur le canal
New Relic: Accès au compte et requête NRQL valide
Comment ça marche :
Exécute votre requête NRQL
Convertit les résultats au format CSV
Publications sur Slack
État des logs
Ce que cela fait :
Détecte les problèmes de déploiement et rétablit la configuration précédente d'AWS API Gateway, après approbation de l'équipe.
Quand l'utiliser :
Annulez les mauvaises déploiements qui génèrent des erreurs, interrompent l'intégration ou provoquent un incident. Filet de sécurité pour les changements à haut risque.
Ce dont vous aurez besoin :
AWS: autorisations API Gateway et système Manager
Slack: Application de notification et d'approbation
New Relic: GUID de l'entité API Gateway
Comment ça marche :
Récupère l'historique de déploiement
En lien avec le problème actuel
Demande d'approbation Slack
Exécute la restauration si approuvée
Avertit l'équipe et nettoie.
Important
Approbation manuelle requise. Aucune annulation ne sera effectuée sans l'approbation de l'équipe via les réactions Slack.
Ce que cela fait :
Redimensionne automatiquement les instances EC2 en cas de pic d'utilisation du processeur ou des ressources.
Quand l'utiliser :
Gérer les pics d'utilisation du processeur lors des pics de trafic, adapter la taille des instances atteignant leurs limites, gérer les modèles de charge imprévisibles.
Ce dont vous aurez besoin :
AWS: autorisations EC2 et système Manager
Slack: Application de notification et d'approbation
Utilisez le flux de métriques CloudWatch. Fournit une couverture complète des métriques AWS, y compris un espace de nommage personnalisé.
Comment ça marche :
Reçoit une alerte et identifie l'instance
Demande d'approbation Slack
Crée un document d'automatisation
Arrête, modifie et démarre une instance
Mise à jour des progrès et nettoyage
Ce que cela fait :
Récupère les données JSON des pages d'état externes, analyse l'état des composants et enregistre les informations dans New Relic.
Quand l'utiliser :
Monitorez les dépendances tierces (processeurs de paiement, fournisseurs d'authentification, services de données), corrélez les pannes avec vos problèmes, créez un dashboard unifié.
Ce dont vous aurez besoin :
Accès API: point de terminaison d'état public renvoyant JSON
New Relic: Compte pour la connexion
Comment ça marche :
Récupère le JSON à partir du point de terminaison
Analyse l'état des composants
Catégorise l'état opérationnel
Logs dans New Relic avec filtres
Conseil
Planifiez un enregistrement toutes les 5 à 15 minutes pour constituer un historique de la fiabilité des tiers.
Ce que cela fait :
Monitore l'état de l'application après son déploiement et envoie une notification en cas de problème.
Quand l'utiliser :
Surveillez les nouvelles sorties après déploiement, détectez les problèmes spécifiques à la production, déclenchez un processus de restauration en cas de dégradation de l'état de santé.
Ce dont vous aurez besoin :
New Relic: GUID d'entité pour monitoring
notification (choisissez-en une ou les deux) : autorisations AWS SQS ou point de terminaison du webhook HTTP
Comment ça marche :
Monitorer l'état de santé toutes les 1 à 5 minutes
Évalue la gravité de l'alerte
Envoie une notification (SQS/webhook) en cas de dégradation
Consignez tous les contrôles de santé
Continue jusqu'à son arrêt ou sa récupération
Conseil
À utiliser avec suivi des changements pour corréler les problèmes avec la déploiement.