Comment fonctionne Amazon CloudWatch Application Insights - Amazon CloudWatch

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Comment fonctionne Amazon CloudWatch Application Insights

CloudWatch Application Insights permet de surveiller les ressources de vos applications. Les informations suivantes décrivent le fonctionnement d'Application Insights.

Comment Application Insights surveille les applications

Les informations suivantes décrivent la manière dont Application Insights surveille les applications.

Détection et configuration d'applications

La première fois qu'une application est ajoutée à CloudWatch Application Insights, elle analyse les composants de l'application pour recommander des indicateurs clés, des journaux et d'autres sources de données à surveiller pour votre application. Vous pouvez ensuite configurer votre application en fonction de ces recommandations.

Prétraitement des données

CloudWatch Application Insights analyse en permanence les sources de données surveillées dans les ressources de l'application afin de détecter les anomalies métriques et de consigner les erreurs (observations).

Détection intelligente des problèmes

Le moteur CloudWatch Application Insights détecte les problèmes de votre application en corrélant les observations à l'aide d'algorithmes de classification et de règles intégrées. Pour faciliter le dépannage, il crée des CloudWatch tableaux de bord automatisés, qui incluent des informations contextuelles sur les problèmes.

Alerte et action

Lorsqu' CloudWatch Application Insights détecte un problème avec votre application, il génère CloudWatch des événements pour vous en informer. Pour plus d'informations sur la configuration de ces événements, consultez CloudWatch Événements Application Insights pour les problèmes détectés. En outre, vous pouvez configurer les notifications Amazon SNS pour recevoir des alertes en cas de problèmes détectés.

Exemple de scénario

Vous avez une application .NET ASP basée sur une base de données SQL Server. Soudain, votre base de données commence à présenter un dysfonctionnement en raison d'une haute sollicitation de la mémoire. Cela conduit à la dégradation des performances de l'application et éventuellement à des erreurs HTTP 500 au niveau de vos serveurs web et de votre équilibreur de charge.

Grâce à CloudWatch Application Insights et à ses analyses intelligentes, vous pouvez identifier la couche applicative à l'origine du problème en consultant le tableau de bord créé dynamiquement qui affiche les métriques associées et les extraits de fichier journal. Dans ce cas, le problème peut se situer sur la couche de base de données SQL.

Conservation des données

CloudWatch Application Insights conserve les problèmes pendant 55 jours et les observations pendant 60 jours.

Quotas

Pour connaître les quotas par défaut pour CloudWatch Application Insights, consultez la section Points de terminaison et quotas Amazon CloudWatch Application Insights. Sauf indication contraire, chaque quota est établi par AWS région. Veuillez contacter Support AWS pour demander une augmentation du quota de votre service. De nombreux services contiennent des quotas qui ne peuvent pas être augmentés. Pour plus d'informations sur les quotas d'un service spécifique, consultez la documentation de ce service.