

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.

# Surveillance des métriques du pipeline
<a name="monitoring-pipeline-metrics"></a>

Vous pouvez surveiller les pipelines Amazon OpenSearch Ingestion à l'aide d'Amazon CloudWatch, qui collecte les données brutes et les traite en indicateurs lisibles en temps quasi réel. Ces statistiques sont enregistrées pour une durée de 15 mois ; par conséquent, vous pouvez accéder aux informations historiques et acquérir un meilleur point de vue de la façon dont votre service ou application web s’exécute. Vous pouvez également définir des alarmes qui surveillent certains seuils et envoient des notifications ou prennent des mesures lorsque ces seuils sont atteints. Pour plus d'informations, consultez le [guide de CloudWatch l'utilisateur Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/).

La console d' OpenSearch ingestion affiche une série de graphiques basés sur les données brutes de CloudWatch l'onglet **Performances** pour chaque pipeline.

OpenSearch Ingestion rapporte les statistiques de la plupart des [plugins pris en charge](pipeline-config-reference.md#ingestion-plugins). Si certains plugins n'ont pas leur propre tableau ci-dessous, cela signifie qu'ils ne signalent aucune métrique spécifique au plugin. Les métriques du pipeline sont publiées dans l'espace de `AWS/OSIS` noms.

**Topics**
+ [Métriques communes](#common-metrics)
+ [Mesures de la mémoire tampon](#buffer-metrics)
+ [Métriques Signature V4](#sigv4-metrics)
+ [Métriques de la mémoire tampon de blocage bornée](#blockingbuffer-metrics)
+ [Indicateurs relatifs aux sources de traçabilité des hôtels](#oteltrace-metrics)
+ [Métriques hôtelières, mesures sources](#otelmetrics-metrics)
+ [Métriques HTTP](#http-metrics)
+ [Métriques S3](#s3-metrics)
+ [Métriques Aggregate](#aggregate-metrics)
+ [Métriques de date](#date-metrics)
+ [métriques Lambda](#lambda-metrics)
+ [Métriques Grok](#grok-metrics)
+ [Indicateurs bruts des traces hôtelières](#oteltrace-raw-metrics)
+ [Statistiques du groupe Otel Trace](#oteltracegroup-metrics)
+ [Metrics dynamiques de la carte des services](#servicemapstateful-metrics)
+ [OpenSearch métriques](#opensearch-metrics)
+ [Métriques du système et de mesure](#systemmetering-metrics)

## Métriques communes
<a name="common-metrics"></a>

Les mesures suivantes sont communes à tous les processeurs et récepteurs.

Chaque métrique est préfixée par le nom du sous-pipeline et le nom du plugin, au format < {{sub\_pipeline\_name}} >< >< >{{plugin}}. {{metric\_name}} Par exemple, le nom complet de la `recordsIn.count` métrique pour un sous-pipeline nommé `my-pipeline` et le processeur de [date](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/processors/date/) seraient`my-pipeline.date.recordsIn.count`.


| Suffixe métrique | Description | 
| --- | --- | 
| recordsIn.count | Entrée d'enregistrements dans un composant du pipeline. Cette métrique s'applique aux processeurs et aux récepteurs.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| recordsOut.count | La sortie des enregistrements d'un composant du pipeline. Cette métrique s'applique aux processeurs et aux sources.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| timeElapsed.count | Nombre de points de données enregistrés lors de l'exécution d'un composant de pipeline. Cette métrique s'applique aux processeurs et aux récepteurs.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| timeElapsed.sum | Durée totale écoulée pendant l'exécution d'un composant de pipeline. Cette métrique s'applique aux processeurs et aux récepteurs, en millisecondes.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| timeElapsed.max | Durée maximale écoulée pendant l'exécution d'un composant de pipeline. Cette métrique s'applique aux processeurs et aux récepteurs, en millisecondes.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 

## Mesures de la mémoire tampon
<a name="buffer-metrics"></a>

Les mesures suivantes s'appliquent à la mémoire tampon de [blocage bornée](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/buffers/bounded-blocking/) par défaut qu' OpenSearch Ingestion configure automatiquement pour tous les pipelines.

Chaque métrique est préfixée par le nom du sous-pipeline et le nom du tampon, au format < {{sub\_pipeline\_name}} >< >< >{{buffer\_name}}. {{metric\_name}} Par exemple, le nom complet de la `recordsWritten.count` métrique d'un sous-pipeline nommé `my-pipeline` serait`my-pipeline.BlockingBuffer.recordsWritten.count`.


| Suffixe métrique | Description | 
| --- | --- | 
| recordsWritten.count | Le nombre d'enregistrements écrits dans une mémoire tampon.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| recordsRead.count | Le nombre d'enregistrements lus depuis une mémoire tampon.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| recordsInFlight.value | Le nombre d'enregistrements non vérifiés lus dans une mémoire tampon.<br />**Statistiques pertinentes** : moyenne<br />**Dimension** : `PipelineName` | 
| recordsInBuffer.value | Le nombre d'enregistrements actuellement dans une mémoire tampon.<br />**Statistiques pertinentes** : moyenne<br />**Dimension** : `PipelineName` | 
| recordsProcessed.count | Le nombre d'enregistrements lus dans une mémoire tampon et traités par un pipeline.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| recordsWriteFailed.count | Nombre d'enregistrements que le pipeline n'a pas réussi à écrire sur le récepteur.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| writeTimeElapsed.count | Nombre de points de données enregistrés lors de l'écriture dans une mémoire tampon.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| writeTimeElapsed.sum | Durée totale écoulée lors de l'écriture dans une mémoire tampon, en millisecondes.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| writeTimeElapsed.max | Durée maximale écoulée lors de l'écriture dans une mémoire tampon, en millisecondes.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 
| writeTimeouts.count | Le nombre de délais d'écriture dans une mémoire tampon.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| readTimeElapsed.count | Nombre de points de données enregistrés lors de la lecture depuis une mémoire tampon.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| readTimeElapsed.sum | Durée totale écoulée lors de la lecture depuis une mémoire tampon, en millisecondes.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| readTimeElapsed.max | Durée maximale écoulée lors de la lecture depuis une mémoire tampon, en millisecondes.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 
| checkpointTimeElapsed.count | Nombre de points de données enregistrés lors du point de contrôle.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| checkpointTimeElapsed.sum | Temps total écoulé pendant le point de contrôle, en millisecondes.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| checkpointTimeElapsed.max | Durée maximale écoulée pendant le point de contrôle, en millisecondes.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 

## Métriques Signature V4
<a name="sigv4-metrics"></a>

Les métriques suivantes s'appliquent au point de terminaison d'ingestion d'un pipeline et sont associées aux plugins source (`http`,`otel_trace`, et`otel_metrics`). Toutes les demandes adressées au point de terminaison d'ingestion doivent être signées à l'aide de [la version 4 de Signature](https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html). Ces indicateurs peuvent vous aider à identifier les problèmes d'autorisation lors de la connexion à votre pipeline ou à confirmer que vous vous authentifiez correctement.

Chaque métrique est préfixée par le nom du sous-pipeline et. `osis_sigv4_auth` Par exemple, `{{sub_pipeline_name}}.osis_sigv4_auth.httpAuthSuccess.count`.


| Suffixe métrique | Description | 
| --- | --- | 
| httpAuthSuccess.count | Le nombre de demandes Signature V4 envoyées au pipeline avec succès.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| httpAuthFailure.count | Le nombre de demandes Signature V4 envoyées au pipeline qui ont échoué.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| httpAuthServerError.count | Le nombre de demandes Signature V4 adressées au pipeline qui ont renvoyé des erreurs de serveur.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 

## Métriques de la mémoire tampon de blocage bornée
<a name="blockingbuffer-metrics"></a>

Les mesures suivantes s'appliquent à la zone tampon de [blocage limitée](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/buffers/bounded-blocking/). Chaque métrique est préfixée par le nom du sous-pipeline et. `BlockingBuffer` Par exemple, `{{sub_pipeline_name}}.BlockingBuffer.bufferUsage.value`.


| Suffixe métrique | Description | 
| --- | --- | 
| bufferUsage.value | Pourcentage d'utilisation du `buffer_size` en fonction du nombre d'enregistrements dans la mémoire tampon. `buffer_size`représente le nombre maximum d'enregistrements enregistrés dans la mémoire tampon ainsi que les enregistrements en vol qui n'ont pas été vérifiés.<br />**Statistiques pertinentes** : moyenne<br />**Dimension** : `PipelineName` | 

## Indicateurs relatifs aux sources de traçabilité des hôtels
<a name="oteltrace-metrics"></a>

Les mesures suivantes s'appliquent à la source de [OTel suivi](https://docs.opensearch.org/latest/data-prepper/pipelines/configuration/sources/otel-trace-source/). Chaque métrique est préfixée par le nom du sous-pipeline et. `otel_trace_source` Par exemple, `{{sub_pipeline_name}}.otel_trace_source.requestTimeouts.count`.


| Suffixe métrique | Description | 
| --- | --- | 
| requestTimeouts.count | Le nombre de demandes dont le délai a expiré.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| requestsReceived.count | Le nombre de demandes reçues par le plugin.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| successRequests.count | Le nombre de demandes traitées avec succès par le plugin.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| badRequests.count | Le nombre de demandes dont le format n'est pas valide et qui ont été traitées par le plugin.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| requestsTooLarge.count | Le nombre de demandes dont le nombre de plages du contenu est supérieur à la capacité de la mémoire tampon.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| internalServerError.count | Le nombre de demandes traitées par le plugin avec un type d'exception personnalisé.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| requestProcessDuration.count | Nombre de points de données enregistrés lors du traitement des demandes par le plugin.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| requestProcessDuration.sum | Latence totale des demandes traitées par le plugin, en millisecondes.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| requestProcessDuration.max | Latence maximale des demandes traitées par le plugin, en millisecondes.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 
| payloadSize.count | Nombre de la distribution des tailles de charge utile des demandes entrantes, en octets.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| payloadSize.sum | Distribution totale des tailles de charge utile des demandes entrantes, en octets.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| payloadSize.max | Distribution maximale des tailles de charge utile des demandes entrantes, en octets.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 

## Métriques hôtelières, mesures sources
<a name="otelmetrics-metrics"></a>

Les mesures suivantes s'appliquent à la source [OTel des mesures](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/sources/otel-metrics-source/). Chaque métrique est préfixée par le nom du sous-pipeline et. `otel_metrics_source` Par exemple, `{{sub_pipeline_name}}.otel_metrics_source.requestTimeouts.count`.


| Suffixe métrique | Description | 
| --- | --- | 
| requestTimeouts.count | Le nombre total de demandes adressées au plugin dont le délai d'expiration est expiré.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| requestsReceived.count | Le nombre total de demandes reçues par le plugin.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| successRequests.count | Le nombre de demandes traitées avec succès (code d'état de 200 réponses) par le plugin.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| requestProcessDuration.count | Compte de la latence des demandes traitées par le plugin, en secondes.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| requestProcessDuration.sum | Latence totale des demandes traitées par le plugin, en millisecondes.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| requestProcessDuration.max | Latence maximale des demandes traitées par le plugin, en millisecondes.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 
| payloadSize.count | Nombre de la distribution des tailles de charge utile des demandes entrantes, en octets.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| payloadSize.sum | Distribution totale des tailles de charge utile des demandes entrantes, en octets.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| payloadSize.max | Distribution maximale des tailles de charge utile des demandes entrantes, en octets.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 

## Métriques HTTP
<a name="http-metrics"></a>

Les mesures suivantes s'appliquent à la source [HTTP](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/sources/http-source/). Chaque métrique est préfixée par le nom du sous-pipeline et. `http` Par exemple, `{{sub_pipeline_name}}.http.requestsReceived.count`.


| Suffixe métrique | Description | 
| --- | --- | 
| requestsReceived.count | Le nombre de demandes reçues par le `/log/ingest` point de terminaison.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| requestsRejected.count | Le nombre de demandes rejetées (code d'état de réponse 429) par le plugin.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| successRequests.count | Le nombre de demandes traitées avec succès (code d'état de 200 réponses) par le plugin.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| badRequests.count | Le nombre de demandes dont le type ou le format de contenu n'est pas valide (code d'état de réponse 400) traitées par le plugin.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| requestTimeouts.count | Nombre de demandes dont le délai d'expiration est dépassé sur le serveur source HTTP (code d'état de réponse 415).<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| requestsTooLarge.count | Nombre de demandes dont la taille des événements dans le contenu est supérieure à la capacité de la mémoire tampon (code d'état de réponse 413).<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| internalServerError.count | Le nombre de demandes traitées par le plugin avec un type d'exception personnalisé (code d'état de réponse de 500).<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| requestProcessDuration.count | Compte de la latence des demandes traitées par le plugin, en secondes.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| requestProcessDuration.sum | Latence totale des demandes traitées par le plugin, en millisecondes.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| requestProcessDuration.max | Latence maximale des demandes traitées par le plugin, en millisecondes.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 
| payloadSize.count | Nombre de la distribution des tailles de charge utile des demandes entrantes, en octets.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| payloadSize.sum | Distribution totale des tailles de charge utile des demandes entrantes, en octets.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| payloadSize.max | Distribution maximale des tailles de charge utile des demandes entrantes, en octets.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 

## Métriques S3
<a name="s3-metrics"></a>

Les métriques suivantes s'appliquent à la source [S3](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/sources/s3/). Chaque métrique est préfixée par le nom du sous-pipeline et. `s3` Par exemple, `{{sub_pipeline_name}}.s3.s3ObjectsFailed.count`.


| Suffixe métrique | Description | 
| --- | --- | 
| s3ObjectsFailed.count | Nombre total d'objets S3 que le plugin n'a pas pu lire.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3ObjectsNotFound.count | Le nombre d'objets S3 que le plugin n'a pas pu lire en raison d'une `Not Found` erreur de S3. Ces mesures sont également prises en compte dans le calcul de la `s3ObjectsFailed` métrique.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3ObjectsAccessDenied.count | Le nombre d'objets S3 que le plugin n'a pas pu lire en raison `Access Denied` d'une `Forbidden` erreur de S3. Ces mesures sont également prises en compte dans le calcul de la `s3ObjectsFailed` métrique.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3ObjectReadTimeElapsed.count | Le temps nécessaire au plugin pour exécuter une requête GET pour un objet S3, l'analyser et écrire des événements dans la mémoire tampon.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3ObjectReadTimeElapsed.sum | Temps total nécessaire au plugin pour exécuter une requête GET pour un objet S3, l'analyser et écrire des événements dans la mémoire tampon, en millisecondes.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3ObjectReadTimeElapsed.max | Durée maximale nécessaire au plugin pour exécuter une requête GET pour un objet S3, l'analyser et écrire des événements dans la mémoire tampon, en millisecondes.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 
| s3ObjectSizeBytes.count | Le nombre de distributions des tailles d'objets S3, en octets.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3ObjectSizeBytes.sum | Distribution totale de la taille des objets S3, en octets.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3ObjectSizeBytes.max | Distribution maximale de la taille des objets S3, en octets.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 
| s3ObjectProcessedBytes.count | Le nombre de distributions d'objets S3 traités par le plugin, en octets.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3ObjectProcessedBytes.sum | La distribution totale des objets S3 traités par le plugin, en octets.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3ObjectProcessedBytes.max | Distribution maximale des objets S3 traités par le plugin, en octets.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 
| s3ObjectsEvents.count | Le nombre de distributions d'événements S3 reçus par le plugin.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3ObjectsEvents.sum | La distribution totale des événements S3 reçus par le plugin. <br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3ObjectsEvents.max | La distribution maximale des événements S3 reçus par le plugin.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 
| sqsMessageDelay.count | Nombre de points de données enregistrés pendant que S3 enregistre l'heure d'un événement entre la création d'un objet et le moment où il est complètement analysé.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| sqsMessageDelay.sum | Durée totale entre le moment où S3 enregistre l'heure d'un événement pour la création d'un objet et le moment où celui-ci est complètement analysé, en millisecondes.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| sqsMessageDelay.max | Durée maximale entre le moment où S3 enregistre l'heure d'un événement pour la création d'un objet et le moment où celui-ci est complètement analysé, en millisecondes.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 
| s3ObjectsSucceeded.count | Le nombre d'objets S3 que le plugin a réussi à lire.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| sqsMessagesReceived.count | Le nombre de messages Amazon SQS reçus de la file d'attente par le plugin.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| sqsMessagesDeleted.count | Le nombre de messages Amazon SQS supprimés de la file d'attente par le plugin.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| sqsMessagesFailed.count | Le nombre de messages Amazon SQS que le plugin n'a pas réussi à analyser.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 

## Métriques Aggregate
<a name="aggregate-metrics"></a>

Les mesures suivantes s'appliquent au processeur [Aggregate](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/processors/aggregate/). Chaque métrique est préfixée par le nom du sous-pipeline et. `aggregate` Par exemple, `{{sub_pipeline_name}}.aggregate.actionHandleEventsOut.count`.


| Suffixe métrique | Description | 
| --- | --- | 
| actionHandleEventsOut.count | Le nombre d'événements renvoyés par l'`handleEvent`appel à l'action configurée.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| actionHandleEventsDropped.count | Le nombre d'événements renvoyés par l'`handleEvent`appel à l'action configurée.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| actionHandleEventsProcessingErrors.count | Le nombre d'appels effectués `handleEvent` pour l'action configurée qui a entraîné une erreur.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| actionConcludeGroupEventsOut.count | Le nombre d'événements renvoyés par l'`concludeGroup`appel à l'action configurée.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| actionConcludeGroupEventsDropped.count | Le nombre d'événements qui n'ont pas été renvoyés depuis l'`condludeGroup`appel à l'action configurée.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| actionConcludeGroupEventsProcessingErrors.count | Le nombre d'appels effectués `concludeGroup` pour l'action configurée qui a entraîné une erreur.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| currentAggregateGroups.value | Le nombre actuel de groupes. Cette jauge diminue lorsque les groupes sont terminés et augmente lorsqu'un événement déclenche la création d'un nouveau groupe.<br />**Statistiques pertinentes** : moyenne<br />**Dimension** : `PipelineName` | 

## Métriques de date
<a name="date-metrics"></a>

Les mesures suivantes s'appliquent au processeur [de](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/processors/date/) données. Chaque métrique est préfixée par le nom du sous-pipeline et. `date` Par exemple, `{{sub_pipeline_name}}.date.dateProcessingMatchSuccess.count`.


| Suffixe métrique | Description | 
| --- | --- | 
| dateProcessingMatchSuccess.count | Nombre d'enregistrements correspondant à au moins un des modèles spécifiés dans l'option `match` de configuration.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| dateProcessingMatchFailure.count | Le nombre d'enregistrements qui ne correspondent à aucun des modèles spécifiés dans l'option `match` de configuration.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 

## métriques Lambda
<a name="lambda-metrics"></a>

Les mesures suivantes s'appliquent au [AWS Lambda](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/processors/aws-lambda/)processeur. Chaque métrique est préfixée par le nom du sous-pipeline et. `lambda` Par exemple, `{{sub_pipeline_name}}.lambda.recordsSuccessfullySentToLambda.count`.


| Suffixe métrique | Description | 
| --- | --- | 
| recordsSuccessfullySentToLambda.count | Nombre d'enregistrements traités avec succès par la fonction Lambda.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| recordsFailedToSendToLambda.count | Le nombre d'enregistrements qui n'ont pas pu être envoyés à la fonction Lambda.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| lambdaFunctionLatency.avg`lambdaFunctionLatency.max` | La latence des appels de fonctions Lambda.<br />**Statistiques pertinentes** : moyenne et maximale<br />**Dimension** : `PipelineName` | 
| numberOfRequestsSucceeded.count | Le nombre total de demandes d'invocation Lambda réussies.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| numberOfRequestsFailed.count | Le nombre total de demandes d'appel Lambda ayant échoué.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| requestPayloadSize.avg | Taille des charges utiles des demandes envoyées à Lambda.<br />**Statistiques pertinentes** : moyenne<br />**Dimension** : `PipelineName` | 
| responsePayloadSize.avg | Taille des charges utiles de réponse reçues de Lambda.<br />**Statistiques pertinentes** : moyenne<br />**Dimension** : `PipelineName` | 

## Métriques Grok
<a name="grok-metrics"></a>

Les mesures suivantes s'appliquent au processeur [Grok](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/processors/grok/). Chaque métrique est préfixée par le nom du sous-pipeline et. `grok` Par exemple, `{{sub_pipeline_name}}.grok.grokProcessingMatch.count`.


| Suffixe métrique | Description | 
| --- | --- | 
| grokProcessingMatch.count | Le nombre d'enregistrements ayant trouvé au moins un modèle correspondant à l'option de `match` configuration.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| grokProcessingMismatch.count | Le nombre d'enregistrements qui ne correspondent à aucun des modèles spécifiés dans l'option `match` de configuration.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| grokProcessingErrors.count | Le nombre d'erreurs de traitement des enregistrements.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| grokProcessingTimeouts.count | Le nombre d'enregistrements dont le délai a expiré lors de la mise en correspondance.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| grokProcessingTime.count | Nombre de points de données enregistrés alors qu'un enregistrement individuel correspondait aux modèles définis dans l'option de `match` configuration.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| grokProcessingTime.sum | Temps total nécessaire à chaque enregistrement individuel pour correspondre aux modèles de l'option de `match` configuration, en millisecondes.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| grokProcessingTime.max | Durée maximale nécessaire à chaque enregistrement individuel pour correspondre aux modèles de l'option de `match` configuration, en millisecondes.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 

## Indicateurs bruts des traces hôtelières
<a name="oteltrace-raw-metrics"></a>

Les mesures suivantes s'appliquent au processeur [OTel Trace Raw](https://docs.opensearch.org/latest/data-prepper/pipelines/configuration/processors/otel-traces/). Chaque métrique est préfixée par le nom du sous-pipeline et. `otel_trace_raw` Par exemple, `{{sub_pipeline_name}}.otel_trace_raw.traceGroupCacheCount.value`.


| Suffixe métrique | Description | 
| --- | --- | 
| traceGroupCacheCount.value | Le nombre de groupes de traces dans le cache des groupes de traces.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| spanSetCount.value | Le nombre d'ensembles d'intervalles contenus dans la collection d'ensembles d'intervalles.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 

## Statistiques du groupe Otel Trace
<a name="oteltracegroup-metrics"></a>

Les mesures suivantes s'appliquent au processeur de [groupe de OTel traçage](https://github.com/opensearch-project/data-prepper/tree/main/data-prepper-plugins/otel-trace-group-processor). Chaque métrique est préfixée par le nom du sous-pipeline et. `otel_trace_group` Par exemple, `{{sub_pipeline_name}}.otel_trace_group.recordsInMissingTraceGroup.count`.


| Suffixe métrique | Description | 
| --- | --- | 
| recordsInMissingTraceGroup.count | Nombre d'enregistrements d'entrée où il manque des champs de groupe de traces.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| recordsOutFixedTraceGroup.count | Le nombre d'enregistrements de sortie contenant des champs de groupe de traces qui ont été remplis avec succès.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| recordsOutMissingTraceGroup.count | Le nombre d'enregistrements de sortie dont les champs de groupe de traces sont manquants.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 

## Metrics dynamiques de la carte des services
<a name="servicemapstateful-metrics"></a>

Les métriques suivantes s'appliquent au processeur [dynamique Service-Map.](https://docs.opensearch.org/latest/data-prepper/common-use-cases/trace-analytics/) Chaque métrique est préfixée par le nom du sous-pipeline et. `service-map-stateful` Par exemple, `{{sub_pipeline_name}}.service-map-stateful.spansDbSize.count`.


| Suffixe métrique | Description | 
| --- | --- | 
| spansDbSize.value | La taille des octets en mémoire des intervalles dans MapDB sur les durées de fenêtre actuelles et précédentes.<br />**Statistiques pertinentes** : moyenne<br />**Dimension** : `PipelineName` | 
| traceGroupDbSize.value | Les tailles d'octets en mémoire des groupes de traces dans MapDB pendant les durées de fenêtre actuelles et précédentes.<br />**Statistiques pertinentes** : moyenne<br />**Dimension** : `PipelineName` | 
| spansDbCount.value | Le nombre de plages dans MapDB pendant la durée de la fenêtre actuelle et précédente.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| traceGroupDbCount.value | Le nombre de groupes de traces dans MapDB pendant la durée de la fenêtre actuelle et précédente.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| relationshipCount.value | Nombre de relations stockées pendant la durée de la fenêtre actuelle et précédente.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 

## OpenSearch métriques
<a name="opensearch-metrics"></a>

Les mesures suivantes s'appliquent au [OpenSearch](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/sinks/opensearch/)récepteur. Chaque métrique est préfixée par le nom du sous-pipeline et. `opensearch` Par exemple, `{{sub_pipeline_name}}.opensearch.bulkRequestErrors.count`.


| Suffixe métrique | Description | 
| --- | --- | 
| bulkRequestErrors.count | Nombre total d'erreurs rencontrées lors de l'envoi de demandes groupées.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| documentsSuccess.count | Le nombre de documents envoyés avec succès au OpenSearch Service par demande groupée, y compris les nouvelles tentatives.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| documentsSuccessFirstAttempt.count | Le nombre de documents envoyés avec succès au OpenSearch service par demande groupée lors de la première tentative.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| documentErrors.count | Le nombre de documents qui n'ont pas pu être envoyés par le biais de demandes groupées.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| bulkRequestFailed.count | Le nombre de demandes groupées qui ont échoué.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| bulkRequestNumberOfRetries.count | Le nombre de tentatives de demandes groupées ayant échoué.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| bulkBadRequestErrors.count | Nombre d'`Bad Request`erreurs rencontrées lors de l'envoi de demandes groupées.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| bulkRequestNotAllowedErrors.count | Nombre d'`Request Not Allowed`erreurs rencontrées lors de l'envoi de demandes groupées.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| bulkRequestInvalidInputErrors.count | Nombre d'`Invalid Input`erreurs rencontrées lors de l'envoi de demandes groupées.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| bulkRequestNotFoundErrors.count | Nombre d'`Request Not Found`erreurs rencontrées lors de l'envoi de demandes groupées.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| bulkRequestTimeoutErrors.count | Nombre d'`Request Timeout`erreurs rencontrées lors de l'envoi de demandes groupées.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| bulkRequestServerErrors.count | Nombre d'`Server Error`erreurs rencontrées lors de l'envoi de demandes groupées.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| bulkRequestSizeBytes.count | Nombre de la distribution des tailles de charge utile des demandes groupées, en octets.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| bulkRequestSizeBytes.sum | Distribution totale des tailles de charge utile des demandes groupées, en octets.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| bulkRequestSizeBytes.max | Distribution maximale des tailles de charge utile des demandes groupées, en octets.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 
| bulkRequestLatency.count | Nombre de points de données enregistrés lors de l'envoi des demandes au plugin, y compris les nouvelles tentatives.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| bulkRequestLatency.sum | Latence totale des demandes envoyées au plugin, y compris les nouvelles tentatives, en millisecondes.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| bulkRequestLatency.max | Latence maximale des demandes envoyées au plugin, y compris les nouvelles tentatives, en millisecondes.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 
| s3.dlqS3RecordsSuccess.count | Le nombre d'enregistrements envoyés avec succès à la file d'attente des lettres mortes S3.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3.dlqS3RecordsFailed.count | Le nombre de recours qui n'ont pas été envoyés à la file d'attente des lettres mortes S3.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3.dlqS3RequestSuccess.count | Le nombre de demandes envoyées avec succès à la file d'attente des lettres mortes S3.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3.dlqS3RequestFailed.count | Le nombre de demandes ayant échoué dans la file d'attente des lettres mortes S3.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3.dlqS3RequestLatency.count | Nombre de points de données enregistrés lorsque les demandes sont envoyées à la file d'attente des lettres mortes S3, y compris les nouvelles tentatives.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3.dlqS3RequestLatency.sum | Latence totale des demandes envoyées à la file d'attente des lettres mortes S3, y compris les nouvelles tentatives, en millisecondes.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3.dlqS3RequestLatency.max | Latence maximale des demandes envoyées à la file d'attente des lettres mortes S3, y compris les nouvelles tentatives, en millisecondes.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 
| s3.dlqS3RequestSizeBytes.count | Nombre de la distribution des tailles de charge utile des demandes vers la file d'attente de lettres mortes S3, en octets.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3.dlqS3RequestSizeBytes.sum | Distribution totale de la taille de charge utile des demandes adressées à la file d'attente de lettres mortes S3, en octets.<br />**Statistiques pertinentes** : somme<br />**Dimension** : `PipelineName` | 
| s3.dlqS3RequestSizeBytes.max | Distribution maximale de la taille de charge utile des demandes adressées à la file d'attente de lettres mortes S3, en octets.<br />**Statistiques pertinentes** : maximum<br />**Dimension** : `PipelineName` | 

## Métriques du système et de mesure
<a name="systemmetering-metrics"></a>

Les mesures suivantes s'appliquent à l'ensemble du système OpenSearch d'ingestion. Ces métriques ne sont préfixées par rien.


| Métrique | Description | 
| --- | --- | 
| system.cpu.usage.value | Pourcentage d'utilisation du processeur disponible pour tous les nœuds de données.<br />**Statistiques pertinentes** : moyenne<br />**Dimension** : `PipelineName``area`, `id` | 
| system.cpu.count.value | La quantité totale d'utilisation du processeur pour tous les nœuds de données.<br />**Statistiques pertinentes** : moyenne<br />**Dimension** : `PipelineName``area`, `id` | 
| jvm.memory.max.value | Quantité maximale de mémoire pouvant être utilisée pour la gestion de la mémoire, en octets.<br />**Statistiques pertinentes** : moyenne<br />**Dimension** :`PipelineName`,`area`, `id` | 
| jvm.memory.used.value | Quantité totale de mémoire utilisée, en octets.<br />**Statistiques pertinentes** : moyenne<br />**Dimension** : `PipelineName``area`, `id` signal | 
| jvm.memory.committed.value | Quantité de mémoire allouée pour être utilisée par la machine virtuelle Java (JVM), en octets.<br />**Statistiques pertinentes** : moyenne<br />**Dimension** :`PipelineName`,`area`, `id` | 
| computeUnits | Nombre d'unités de OpenSearch calcul d'ingestion (ingestion OCUs) utilisées par un pipeline.<br />**Statistiques pertinentes** : Max, Sum, Average<br />**Dimension** : `PipelineName` | 