Casi d'uso comuni del processore - Amazon CloudWatch

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Casi d'uso comuni del processore

Di seguito sono riportati gli scenari comuni e le configurazioni di esempio per la combinazione di processori:

Esempio Standardizza i formati di registro e aggiungi metadati

Analizza i log JSON, standardizza i nomi dei campi e aggiungi informazioni sull'ambiente:

processor: - parse_json: {} - rename_keys: entries: - from_key: "timestamp" to_key: "@timestamp" - from_key: "log_level" to_key: "level" - add_entries: entries: - key: "environment" value: "production" - key: "application" value: "payment-service"
Esempio Pulisci e normalizza i valori dei campi

Standardizza i codici di stato e rimuovi i dati sensibili:

processor: - uppercase_string: with_keys: ["status", "method"] - delete_entries: with_keys: ["credit_card", "password"] - substitute_string: entries: - source: "status" from: "SUCCESS" to: "OK"
Esempio Estrai e trasforma campi specifici

Estrai le informazioni e il formato dell'utente per l'analisi:

processor: - extract_value: entries: - source: "user_agent" target: "browser" from: "(?<browser>Chrome|Firefox|Safari)" to: "${browser}" - lowercase_string: with_keys: ["browser"] - move_keys: entries: - from_key: "browser" to_key: "user_data.browser"