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à.
Crea un trasformatore di log partendo da zero
Usa questi passaggi per creare da zero un trasformatore di log per un gruppo di log.
Per utilizzare la console per creare un trasformatore di log per un gruppo di log
Apri la CloudWatch console all'indirizzo https://console.aws.amazon.com/cloudwatch/
. Nel pannello di navigazione a sinistra, scegli Log, Gruppi di log.
Scegli il gruppo di log per il quale vuoi creare il trasformatore.
Scegli la scheda Transformer. Potrebbe essere necessario scorrere l'elenco delle schede verso destra per visualizzarlo.
Scegli Crea trasformatore.
Nella casella Scegli un parser, seleziona un parser da includere nel tuo trasformatore.
Se si tratta di un parser preconfigurato per un tipo di AWS registro fornito, non è necessario specificare alcuna configurazione.
Se si tratta di un parser diverso, è necessario specificarne la configurazione. Per ulteriori informazioni, consulta le informazioni relative al processore inProcessori configurabili di tipo parser.
Per aggiungere un altro processore, scegli + Aggiungi processore. Quindi seleziona il processore che desideri nella casella Scegli processori e inserisci i parametri di configurazione. Per informazioni sui parametri di configurazione, consultate la sezione relativa al processore inProcessori che è possibile utilizzare.
Ricordate che i processori operano sugli eventi di registro nell'ordine in cui li aggiungete al trasformatore.
(Facoltativo) In qualsiasi momento, potete testare il trasformatore che avete creato finora sulla base di un evento di registro di esempio. Per far ciò, completa le seguenti operazioni:
Nella sezione Anteprima della trasformazione, scegliete Carica registro di esempio per caricare un evento di registro di esempio dal gruppo di log a cui è destinato questo trasformatore, oppure incollate un evento di registro nella casella di testo.
Scegliete Test transformer. Viene visualizzata la versione trasformata del registro
Quando hai finito di aggiungere processori e sei soddisfatto dei test sui log di esempio, scegli Salva.
Per utilizzarlo AWS CLI per creare un trasformatore di log partendo da zero
Utilizza il comando
aws logs put-transformer
. Di seguito è riportato un esempio che crea un trasformatore che include i processoriparseJSON
eaddKeys
:aws logs put-transformer \ --transformer-config '[{"parseJSON":{}},{"addKeys":{"entries":[{"key":"metadata.transformed_in","value":"CloudWatchLogs"},{"key":"feature","value":"Transformation"}]}},{"trimString":{"withKeys":["status"]}}]' \ --log-group-identifier
my-log-group-name