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.
Métriques d’application standard collectées
Application Signals collecte des métriques d’application standard à partir des services qu’il découvre. Ces indicateurs concernent les aspects les plus critiques des performances d’un service : latence, défaillances et erreurs. Ils peuvent vous aider à identifier les problèmes, à surveiller les tendances en matière de performances et à optimiser les ressources afin d’améliorer l’expérience utilisateur globale.
Le tableau suivant répertorie les métriques collectées par Application Signals. Ces métriques sont envoyées CloudWatch dans l'espace de ApplicationSignals
noms.
Métrique | Description |
---|---|
|
Le délai avant le début du transfert de données ne commence qu’une fois la demande effectuée. Unités : millisecondes |
|
Nombre d'erreurs HTTP 5XX côté serveur et d'erreurs d'état du OpenTelemetry span. Unités : aucune |
|
Nombre d’erreurs HTTP 4XX côté client. Ces erreurs sont considérées comme des erreurs de requête qui ne sont pas dues à des problèmes de service. Par conséquent, la métrique Unités : aucune |
La Availability
métrique affichée sur les tableaux de bord des signaux d'application est calculée sous la forme (1 - Faults
/Total) *100. Le total des réponses inclut toutes les réponses et est dérivé deSampleCount(Latency)
. Les réponses réussies sont toutes les réponses sans erreur 5XX
. Les réponses 4XX
sont considérées comme réussies lorsqu’Application Signals évalue Availability
.
Dimensions collectées et combinaisons de dimensions
Les dimensions suivantes sont définies pour chacune des métriques d’application standard. Pour plus d’informations sur les dimensions, veuillez consulter la rubrique Dimensions.
Différentes dimensions sont collectées pour les métriques de service et les métriques de dépendance. Dans les services découverts par Application Signals, lorsque le microservice A appelle le microservice B, le microservice B répond à la requête. Dans ce cas, le microservice A émet des métriques de dépendance et le microservice B émet des métriques de service. Lorsqu’un client appelle le microservice A, le microservice A répond à la requête et émet des métriques de service.
Dimension pour les métriques de service
Les dimensions suivantes sont collectées pour les métriques de service.
Dimension | Description |
---|---|
|
Le nom du service . La valeur maximale est 255 caractères. |
|
Le nom de l'opération d'API ou de toute autre activité. La valeur maximale est de 1 024 caractères. Actuellement, vous pouvez définir des objectifs de niveau de service pour les opérations uniquement si le nom de l'opération comporte 194 caractères ou moins. |
|
Nom de l'environnement dans lequel les services sont exécutés. Si les services ne sont pas exécutés sur Amazon EKS, vous pouvez spécifier une valeur personnalisée facultative pour La valeur maximale est de 259 caractères. |
Lorsque vous consultez ces mesures dans la CloudWatch console, vous pouvez les afficher à l'aide des combinaisons de dimensions suivantes :
-
[Environment, Service, Operation, [Latency, Error, Fault]]
-
[Environment, Service, [Latency, Error, Fault]]
Dimensions pour les métriques de dépendance
Les dimensions suivantes sont collectées pour les métriques de dépendance :
Dimension | Description |
---|---|
|
Le nom du service . La valeur maximale est 255 caractères. |
|
Le nom de l'opération d'API ou d'une autre opération. La valeur maximale est de 1024 caractères. |
|
Nom du service distant invoqué. La valeur maximale est 255 caractères. |
|
Nom de l'opération d'API invoquée. La valeur maximale est de 1024 caractères. |
|
Nom de l'environnement dans lequel les services sont exécutés. Si les services ne sont pas exécutés sur Amazon EKS, vous pouvez spécifier une valeur personnalisée facultative pour La valeur maximale est de 259 caractères. |
|
Nom de l'environnement dans lequel les services de dépendance sont exécutés. Le La valeur maximale est de 259 caractères. |
|
Le nom de la ressource invoquée par un appel distant. Le La valeur maximale est de 1024 caractères. |
|
Type de ressource invoquée par un appel distant. Obligatoire uniquement s' La valeur maximale est de 1024 caractères. |
Lorsque vous consultez ces mesures dans la CloudWatch console, vous pouvez les afficher à l'aide des combinaisons de dimensions suivantes :
Exécution sur des clusters Amazon EKS
-
[Environment, Service, Operation, RemoteService, RemoteOperation, RemoteEnvironment, RemoteResoureIdentifier, RemoteResourceType, [Latency, Error, Fault]]
-
[Environment, Service, Operation, RemoteService, RemoteOperation, RemoteEnvironment, [Latency, Error, Fault]]
-
[Environment, Service, Operation, RemoteService, RemoteOperation, RemoteResourceIdentifier, RemoteResourceType, [Latency, Error, Fault]]
-
[Environment, Service, Operation, RemoteService, RemoteOperation, [Latency, Error, Fault]]
-
[Environment, Service, RemoteService, RemoteEnvironment, [Latency, Error, Fault]]
-
[Environment, Service, RemoteService, [Latency, Error, Fault]]
-
[Environment, Service, RemoteService, RemoteOperation, RemoteEnvironment, RemoteResourceIdentifier, RemoteResourceType, [Latency, Error, Fault]]
-
[Environment, Service, RemoteService, RemoteOperation, RemoteEnvironment, [Latency, Error, Fault]]
-
[Environment, Service, RemoteService, RemoteOperation, RemoteResourceIdentifier, RemoteResourceType, [Latency, Error, Fault]]
-
[Environment, Service, RemoteService, RemoteOperation, [Latency, Error, Fault]]
-
[RemoteService]
-
[RemoteService, RemoteResourceIdentifier, RemoteResourceType]