

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Buat transformator log-group-level log dari awal
<a name="CloudWatch-Logs-Transformation-CreateNew"></a>

Gunakan langkah-langkah ini untuk membuat log-group-level transformator dari awal.

**Untuk menggunakan konsol untuk membuat transformator log untuk grup log**

1. Buka CloudWatch konsol di [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Di panel navigasi, pilih **Log**, **Grup log**.

1. Pilih grup log yang ingin Anda buat transformator.

1. Pilih tab **Transformer**. Anda mungkin harus menggulir daftar tab ke kanan untuk melihatnya.

1. Pilih **Buat transformator**.

1. Dalam kotak **Pilih parser**, pilih parser untuk disertakan dalam transformator Anda.

   Jika ini adalah parser pra-konfigurasi untuk jenis log AWS vended, Anda tidak perlu menentukan konfigurasi apa pun untuknya.

   Jika itu adalah parser yang berbeda, Anda perlu menentukan konfigurasinya. Untuk informasi selengkapnya, lihat informasi untuk prosesor tersebut di[Prosesor tipe parser yang dapat dikonfigurasi](CloudWatch-Logs-Transformation-Configurable.md).

1. Untuk menambahkan prosesor lain, pilih **\$1 Tambahkan prosesor**. Kemudian pilih prosesor yang Anda inginkan di kotak **Pilih prosesor**, dan isi parameter konfigurasi. 

   Ingat bahwa prosesor beroperasi pada peristiwa log dalam urutan yang Anda tambahkan ke transformator.

1. (Opsional) Kapan saja, Anda dapat menguji transformator yang telah Anda buat sejauh ini pada peristiwa log sampel. Untuk melakukan hal itu, lakukan hal berikut:

   1. Di bagian **pratinjau Transformasi**, pilih **Muat log sampel** untuk memuat peristiwa log sampel dari grup log tempat transformator ini digunakan, atau tempelkan peristiwa log ke dalam kotak teks.

     Pilih **Trafo uji**. Versi log yang diubah muncul 

1. Setelah selesai menambahkan prosesor dan puas dengan pengujian pada log sampel, pilih **Simpan**.

**Untuk menggunakan AWS CLI untuk membuat transformator log dari awal**
+ Gunakan perintah `aws logs put-transformer`. Saat menggunakan `parseJSON` sebagai prosesor pertama, Anda harus mengurai seluruh peristiwa log menggunakan `@message` sebagai bidang sumber. Setelah penguraian JSON awal, Anda kemudian dapat memanipulasi bidang tertentu di prosesor berikutnya. Berikut ini adalah contoh yang menciptakan transformator yang mencakup `parseJSON` dan `addKeys` prosesor:

  ```
   aws logs put-transformer \
    --transformer-config '[{"parseJSON":{"source":"@message"}},{"addKeys":{"entries":[{"key":"metadata.transformed_in","value":"CloudWatchLogs"},{"key":"feature","value":"Transformation"}]}},{"trimString":{"withKeys":["status"]}}]' \
    --log-group-identifier my-log-group-name
  ```