

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

# Menggunakan CloudWatch Log dengan AWS Batch
<a name="using_cloudwatch_logs"></a>

Anda dapat mengonfigurasi AWS Batch pekerjaan Anda pada sumber daya EC2 untuk mengirim informasi log terperinci dan metrik ke CloudWatch Log. Dengan melakukan ini, Anda dapat melihat log yang berbeda dari pekerjaan Anda di satu lokasi yang nyaman. Untuk informasi selengkapnya tentang CloudWatch Log, lihat [Apa itu CloudWatch Log Amazon?](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/WhatIsCloudWatchLogs.html) di *Panduan CloudWatch Pengguna Amazon*.

**catatan**  
Secara default, CloudWatch Log dihidupkan untuk AWS kontainer Fargate.

Untuk mengaktifkan dan menyesuaikan logging CloudWatch Log, tinjau tugas konfigurasi satu kali berikut:
+ Untuk lingkungan AWS Batch komputasi yang didasarkan pada sumber daya EC2, tambahkan kebijakan IAM ke peran. `ecsInstanceRole` Untuk informasi selengkapnya, lihat [Tutorial: Tambahkan kebijakan IAM CloudWatch Log](cwl_iam_policy.md).
+ Buat template peluncuran Amazon EC2 yang menyertakan CloudWatch pemantauan terperinci, lalu tentukan templat saat Anda membuat lingkungan AWS Batch komputasi. Anda juga dapat menginstal CloudWatch agen pada gambar yang ada dan kemudian menentukan gambar di wizard yang AWS Batch dijalankan pertama.
+ (Opsional) Konfigurasikan driver awslogs. Anda dapat menambahkan parameter yang mengubah perilaku default pada sumber daya EC2 dan Fargate. Untuk informasi selengkapnya, lihat [Gunakan driver log awslogs](using_awslogs.md).

**Topics**
+ [Tutorial: Tambahkan kebijakan IAM CloudWatch Log](cwl_iam_policy.md)
+ [Instal dan konfigurasikan CloudWatch agen](installing_cwl_agent.md)
+ [Tutorial: Lihat CloudWatch Log](viewing_cwlogs.md)

# Tutorial: Tambahkan kebijakan IAM CloudWatch Log
<a name="cwl_iam_policy"></a>

Sebelum pekerjaan Anda dapat mengirim data log dan metrik terperinci ke CloudWatch Log, Anda harus membuat kebijakan IAM yang menggunakan Log. CloudWatch APIs Setelah Anda membuat kebijakan IAM, lampirkan ke `ecsInstanceRole` peran.

**catatan**  
Jika `ECS-CloudWatchLogs` kebijakan tidak dilampirkan ke `ecsInstanceRole` peran, metrik dasar masih dapat dikirim ke CloudWatch Log. Namun, metrik dasar tidak menyertakan data log atau metrik terperinci seperti ruang disk kosong.

AWS Batch lingkungan komputasi menggunakan sumber daya Amazon EC2. Saat Anda membuat lingkungan komputasi menggunakan wizard yang AWS Batch dijalankan pertama, AWS Batch buat `ecsInstanceRole` peran dan konfigurasikan lingkungan dengannya.

Jika Anda tidak menggunakan wizard yang dijalankan pertama, Anda dapat menentukan `ecsInstanceRole` peran saat membuat lingkungan komputasi di AWS Command Line Interface atau AWS Batch API. Untuk informasi selengkapnya, lihat Referensi [AWS CLI Perintah atau Referensi AWS Batch](https://docs.aws.amazon.com/cli/latest/reference/) [API](https://docs.aws.amazon.com/batch/latest/APIReference/API_CreateComputeEnvironment.html).

**Untuk membuat kebijakan IAM `ECS-CloudWatchLogs`**

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

1. Di panel navigasi, pilih **Kebijakan**. 

1. Pilih **Buat kebijakan**.

1. Pilih **JSON**, lalu masukkan kebijakan berikut:

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           {
               "Effect": "Allow",
               "Action": [
                   "logs:CreateLogGroup",
                   "logs:CreateLogStream",
                   "logs:PutLogEvents",
                   "logs:DescribeLogStreams"
               ],
               "Resource": [
                   "arn:aws:logs:*:*:*"
               ]
           }
       ]
   }
   ```

------

1. Pilih **Berikutnya: Tanda**.

1. (Opsional) Untuk **Menambahkan tag**, pilih **Tambahkan tag** untuk menambahkan tag ke kebijakan.

1. Pilih **Berikutnya: Tinjauan**.

1. Pada halaman **Kebijakan tinjau**, untuk **Nama**, masukkan**ECS-CloudWatchLogs**, lalu masukkan **Deskripsi** opsional.

1. Pilih **Buat kebijakan**.

**Untuk melampirkan kebijakan `ECS-CloudWatchLogs` ke `ecsInstanceRole`**

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

1. Di panel navigasi, pilih **Peran**. 

1. Pilih `ecsInstanceRole`. Jika peran tidak ada, ikuti prosedur [Peran instans Amazon ECS](instance_IAM_role.md) untuk membuat peran.

1. Pilih **Tambahkan Izin**, lalu pilih **Lampirkan kebijakan**.

1. Pilih CloudWatchLogs kebijakan **ECS dan** kemudian pilih **Lampirkan kebijakan**.

# Instal dan konfigurasikan CloudWatch agen
<a name="installing_cwl_agent"></a>

Anda dapat membuat template peluncuran Amazon EC2 yang mencakup CloudWatch pemantauan. Untuk informasi selengkapnya, lihat [Meluncurkan instance dari template peluncuran](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-templates.html#lt-initiate-launch-template) dan [Detail lanjutan](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-templates.html#lt-advanced-details) di *Panduan Pengguna Amazon EC2*.

Anda juga dapat menginstal CloudWatch agen pada Amazon EC2 AMI yang ada dan kemudian menentukan gambar di wizard yang dijalankan AWS Batch pertama. Untuk informasi selengkapnya, lihat [Menginstal CloudWatch agen](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/install-CloudWatch-Agent-on-EC2-Instance.html) dan[Memulai dengan AWS Batch tutorial](Batch_GetStarted.md).

**catatan**  
Template peluncuran tidak didukung pada AWS Fargate sumber daya.

# Tutorial: Lihat CloudWatch Log
<a name="viewing_cwlogs"></a>

Anda dapat melihat dan mencari CloudWatch log Log di file Konsol Manajemen AWS.

**catatan**  
Mungkin perlu beberapa menit agar data ditampilkan di CloudWatch Log.

**Untuk melihat data CloudWatch Log**

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

1. Di panel navigasi kiri, pilih **Log**, lalu pilih **Grup log**.  
![\[CloudWatch grup log konsol\]](http://docs.aws.amazon.com/id_id/batch/latest/userguide/images/cwl-log-groups.png)

1. Pilih grup log yang akan dilihat.  
![\[CloudWatch aliran log konsol\]](http://docs.aws.amazon.com/id_id/batch/latest/userguide/images/cw_log_stream.png)

1. Pilih pengaliran log yang akan dilihat. Secara default, pengaliran diidentifikasi oleh 200 karakter pertama dari nama tugas dan ID tugas Amazon ECS.
**Tip**  
Untuk mengunduh data aliran log, pilih **Tindakan**.  
![\[CloudWatch peristiwa log konsol\]](http://docs.aws.amazon.com/id_id/batch/latest/userguide/images/cw_log_events.png)