Guide d'intégration d'Amazon DevOps Guru

Exploitez la puissance du ML pour fournir des informations opérationnelles à votre équipe d'astreinte avec Amazon DevOps Guru avec PagerDuty

Amazon DevOps Guru est un service d'opérations cloud basé sur le ML qui vous aide à améliorer la disponibilité des applications. DevOps Guru analyse en permanence des flux de données disparates et surveille des milliers de métriques pour établir des limites normales pour le comportement des applications. Gourou du DevOps identifie automatiquement les écarts par rapport aux conditions normales dans les métriques, journaux, événements et traces de votre application au sein de votre compte et fait apparaître les problèmes de haute gravité pour vous alerter rapidement des temps d'arrêt, vous donnant ainsi la possibilité de réagir rapidement aux problèmes opérationnels.

PagerDuty, un partenaire technologique avancé d'AWS Partner Network (APN), est une plateforme de gestion des incidents. PagerDuty fournit des fonctionnalités telles que des notifications fiables, des escalades automatiques et une planification d'astreinte. Grâce à l'intégration DevOps Guru de PagerDuty, vous serez en mesure de détecter et de résoudre rapidement les problèmes d'infrastructure.

Architecture

Voici l'architecture que vous allez créer.

Amazon DevOps Guru to PagerDuty Diagram

Vous effectuerez les tâches suivantes :

  1. Configurez l'intégration Amazon DevOps Guru dans PagerDuty.
  2. Créez une rubrique AWS SNS pour transférer les informations d'Amazon DevOps Guru vers PagerDuty.
  3. Activez DevOps Guru dans votre compte AWS.

Dans PagerDuty

  1. Allez au Prestations de service menu et sélectionnez Répertoire des services .
  2. Sur le Répertoire des services page:
    • Si vous créez un nouveau service pour votre intégration, cliquez sur + Nouveau service et suivez les étapes décrites, en sélectionnant ceci l'intégration à l'étape 4.
    • Si vous ajoutez votre intégration à un service existant, cliquez sur le bouton nom du service auquel vous souhaitez ajouter l’intégration. Cliquez ensuite sur le Intégrations onglet et cliquez Ajoutez une nouvelle intégration.
  3. Sous Sélectionnez la ou les intégrations que vous utilisez pour envoyer des alertes à ce service recherchez et sélectionnez ceci l'intégration .
  4. Clique le Ajouter un service ou Ajouter une intégration bouton pour enregistrer votre nouvelle intégration. Vous serez redirigé vers la page Intégrations de votre service.
  5. Recherchez l'intégration dans la liste, copiez le Clé d'intégration et conservez-le dans un endroit sûr pour une utilisation ultérieure.

Dans Amazon SNS

  1. Naviguez vers l'Amazonie Console de sujets SNS et cliquez Créer un sujet . Amazon SNS Topic
  2. Choisir la Standard sujet tapez et donnez un nom à votre sujet comme informations opérationnelles . Laissez les paramètres par défaut tels quels ou configurez-les en fonction de vos besoins, puis cliquez sur Créer un sujet . Amazon SNS Create Topic
  3. Une fois le sujet créé, faites défiler jusqu'au panneau des abonnements et cliquez sur Créer un abonnement Amazon SNS Subscriptions
  4. Sélectionner HTTPS protocole et collez l’URL d’intégration que vous avez copiée à l’étape précédente. Laissez les options restantes par défaut, configurez-les pour répondre à vos besoins, puis cliquez sur Créer un abonnement . Amazon SNS Create Subscription

Amazon SNS envoie un message de confirmation à votre intégration PagerDuty . PagerDuty approuve automatiquement cet abonnement.

PagerDuty peut désormais recevoir des notifications de DevOps Guru.

Dans Amazon DevOps Guru

Lorsque vous accédez pour la première fois à la console DevOps Guru, une page de démarrage s'affiche pour configurer et activer le service.

  1. Accédez au Amazon DevOps Console de gourou Amazon DevOps Guru
  2. Sélectionnez les ressources que vous souhaitez surveiller. AWS Resources
  3. Sélectionnez la rubrique Amazon SNS que vous venez de créer dans la liste des rubriques, puis cliquez sur le bouton Activer bouton AWS Specify SNS Topic

Utilisation de l'intégration

À ce stade, Amazon DevOps Guru commencera à surveiller vos ressources et à apprendre quel est le comportement normal de vos applications. Amazon DevOps Guru Insights

Lorsqu'un problème opérationnel survient, il génère des informations avec un résumé des anomalies associées, des informations contextuelles sur le problème et, si possible, des recommandations concrètes pour y remédier.

Amazon DevOps Guru Insight Amazon SNS transmet des informations sur PagerDuty et PagerDuty crée un incident. Dans PagerDuty, vous acheminez l'incident vers l'astreinte personnel pour trier rapidement le problème.

Amazon DevOps Guru Incident

Soutien

Si vous avez besoin d'aide pour cette intégration, veuillez contacter le Centre de support pour AWS .

Commencez à utiliser PagerDuty aujourd'hui

Essayez PagerDuty gratuitement pendant 14 jours – aucune carte de crédit requise.

S'INSCRIRE