

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.

# Compatibilité et restrictions du processeur
<a name="processor-compatibility"></a>Règles générales relatives aux processeurs

Nombre maximum  
Un pipeline peut comporter au maximum 20 processeurs.

Placement de l'analyseur  
Les processeurs d'analyse (OCSF, CSV, Grok, etc.), s'ils sont utilisés, doivent être le premier processeur d'un pipeline.

Processeurs uniques  
Les processeurs suivants ne peuvent apparaître qu'une seule fois par pipeline :  
+ `add_entries`
+ `copy_values`


| Type de processeur | CloudWatch Source des journaux | Source S3 | Sources basées sur des API | 
| --- | --- | --- | --- | 
| OCSF | Doit être le premier processeur | Doit être le premier processeur | Doit être le premier processeur | 
| parse\$1vpc | Doit être le premier processeur | Non applicable | Non applicable | 
| parse\$1route53 | Doit être le premier processeur | Non applicable | Non applicable | 
| parse\$1json | Doit être le premier processeur | Doit être le premier processeur | Doit être le premier processeur | 
| grok | Doit être le premier processeur | Doit être le premier processeur | Doit être le premier processeur | 
| csv | Doit être le premier processeur | Non compatible | Non compatible | 
| valeur\$1clé | Doit être le premier processeur | Doit être le premier processeur | Doit être le premier processeur | 
| ajouter\$1entrées | Doit être le premier processeur | Doit être le premier processeur | Doit être le premier processeur | 
| copy\$1values | Doit être le premier processeur | Doit être le premier processeur | Doit être le premier processeur | 
| Processeurs de chaînes (minuscules, majuscules, découpage) | Doit être le premier processeur | Doit être le premier processeur | Doit être le premier processeur | 
| Processeurs de terrain (move\$1keys, rename\$1keys) | Doit être le premier processeur | Doit être le premier processeur | Doit être le premier processeur | 
| Transformation des données (date, aplatissement) | Doit être le premier processeur | Doit être le premier processeur | Doit être le premier processeur | 

**Définitions de compatibilité**  

Doit être le premier processeur  
Lorsqu'il est utilisé, il doit être le premier processeur de la configuration du pipeline

Non compatible  
Ne peut pas être utilisé avec ce type de source

Non applicable  
Le processeur n'est pas adapté à ce type de source

## Restrictions spécifiques au processeur
<a name="processor-specific-restrictions"></a>


**Restrictions relatives au processeur par type de source**  

| Processeur | Type de source | Restrictions | 
| --- | --- | --- | 
| OCSF | CloudWatch Logs avec CloudTrail |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonCloudWatch/latest/monitoring/processor-compatibility.html)  | 
| OCSF | Sources basées sur des API |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonCloudWatch/latest/monitoring/processor-compatibility.html)  | 
| parse\$1vpc | CloudWatch Journaux |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonCloudWatch/latest/monitoring/processor-compatibility.html)  | 
| parse\$1route53 | CloudWatch Journaux |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonCloudWatch/latest/monitoring/processor-compatibility.html)  | 
| ajouter\$1entrées | Toutes les sources |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonCloudWatch/latest/monitoring/processor-compatibility.html)  | 
| copy\$1values | Toutes les sources |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonCloudWatch/latest/monitoring/processor-compatibility.html)  | 

**Important**  
Lorsque vous utilisez des processeurs soumis à des restrictions :  
Validez toujours la configuration de votre pipeline à l'aide de l'`ValidateTelemetryPipelineConfiguration`API avant le déploiement
Testez le pipeline avec des exemples de données à l'aide de l'`TestTelemetryPipeline`API pour garantir un traitement approprié
Surveillez les métriques du pipeline après le déploiement pour vous assurer que les événements sont traités comme prévu