Recherche de transactions - 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.

Recherche de transactions

La recherche de transactions est une expérience analytique interactive que vous pouvez utiliser pour obtenir une visibilité complète des intervalles de transaction de votre application. Les intervalles sont les unités opérationnelles fondamentales d’une trace distribuée et représentent des actions ou des tâches spécifiques dans une application ou un système. Chaque intervalle enregistre des détails sur un segment particulier de la transaction. Ces détails incluent les heures de début et de fin, la durée et les métadonnées associées, qui peuvent inclure des attributs commerciaux tels que le client IDs et la commande IDs. Les portées sont organisées selon une hiérarchie parent-enfant. Cette hiérarchie forme une trace complète, cartographiant le flux d’une transaction à travers différents composants ou services.

Vue de l’éditeur visuel pour les intervalles

Avantages

Voici les avantages de la recherche de transactions :

Capturer toutes les portées

Ingérez 100 % des intervalles sous forme de connexions structurées CloudWatch pour bénéficier d'une visibilité complète. Cela évite les traces interrompues et vous permet de visualiser des traces volumineuses contenant jusqu’à 10 000 portées pour obtenir des informations détaillées.

Indexer les portées en tant que résumés de traces

Indexez un pourcentage des portées en tant que résumés de traces dans X-Ray pour débloquer la recherche et l’analyse de traces de bout en bout.

Enquêtez sur les problèmes de transaction à l’aide d’analyses libres

Recherchez tous les attributs de portée dans l’éditeur visuel pour identifier la cause des problèmes dans les transactions d’application. Cela vous aide à répondre aux questions sur les performances des applications et l’impact des utilisateurs finaux en fonction de leurs transactions d’application.

Envoyer des portées au point de terminaison OpenTelemetry

Envoyez des portées au point de terminaison OpenTelemetry pour les traces X-Ray. Ces plages sont stockées dans le format de convention sémantique avec W3C trace. IDs

Note

Les traces X-Ray sont automatiquement converties au format de convention sémantique avant d’être stockées dans un groupe de journaux appelé aws/spans. Pour plus d’informations, consultez Le groupe de journaux de portées.

Utiliser CloudWatch des journaux avec des intervalles

Utilisez des filtres de métrique pour extraire des métriques personnalisées, des filtres d’abonnement pour transférer des données et le masquage des données pour protéger les données d’identification personnelle.

Résoudre les problèmes liés aux applications

Accédez aux tableaux de bord, aux métriques et à la topologie des applications lorsque vous activez les signaux d'application pour tous les spans envoyés à. CloudWatch

Comment ça marche

Lorsque vous activez Transaction Search, vous débloquez plusieurs fonctionnalités, notamment les fonctionnalités des signaux et CloudWatch journaux d'application.

Présentation du fonctionnement de la recherche de transactions avec d’autres services

Si vous envoyez des traces à X-Ray, vous pouvez commencer par activer la recherche de transactions dans la console ou à l’aide de l’API. Si vous n'envoyez pas de traces à X-Ray, vous pouvez utiliser les signaux CloudWatch d'application qui fournissent une OpenTelemetry configuration prédéfinie avec AWS Distro fro OpenTelemetry (ADOT), CloudWatch Agent ou utiliser directement. OpenTelemetry

Lorsque vous activez Transaction Search, les spans envoyés à X-Ray sont ingérés dans un groupe de journaux appelé. aws/spans CloudWatch utilise ces intervalles pour générer une expérience personnalisée de surveillance des performances des applications (APM) dans CloudWatch Application Signals. Cela vous permet de rechercher et d'analyser des intervalles, ainsi que d'utiliser les fonctionnalités des CloudWatch journaux, telles que la détection des valeurs aberrantes et des modèles. Vous pouvez même utiliser l’extraction de métriques personnalisées. CloudWatch Application Signals vous fournit une vue unifiée et centrée sur les applications de vos applications, services et dépendances. Il vous aide également à surveiller et à trier l’état des applications.

Vous pouvez également explorer les intervalles à l'aide de l'expérience interactive de recherche et d'analyse CloudWatch pour répondre à toutes les questions relatives aux performances des applications ou à l'impact sur l'utilisateur final avec Transaction Search. Détectez l’impact sur les utilisateurs finaux, trouvez les transactions dans le contexte de ces problèmes à l’aide d’attributs pertinents, tels que le nom du client ou le numéro de commande. Vous pouvez corréler les transactions à des événements commerciaux, tels que des paiements échoués, et vous plonger dans les interactions entre les composants de l’application pour établir une cause racine. Vous bénéficiez ainsi d'une couverture complète des transactions applicatives avec des informations corrélées, ce qui vous aide à accélérer le délai moyen de résolution. CloudWatch

Tarification

Pour plus d'informations sur les tarifs, consultez Amazon CloudWatch Pricing.