

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

# Log kontainer Amazon ECS untuk jenis peluncuran EC2 dan Fargate
<a name="ec2-fargate-logs"></a>

Amazon ECS menggunakan definisi tugas untuk menyebarkan dan mengelola kontainer sebagai tugas dan layanan. Anda mengonfigurasi kontainer yang ingin Anda luncurkan ke cluster Amazon ECS Anda dalam definisi tugas. Logging dikonfigurasi dengan driver log di tingkat kontainer. Beberapa opsi driver log menyediakan kontainer Anda dengan sistem logging yang berbeda (misalnya`awslogs`,`fluentd`,`gelf`,`json-file`,`journald`,`logentries`,`splunk`,`syslog`, atau`awsfirelens`) tergantung pada apakah Anda menggunakan jenis peluncuran EC2 atau Fargate. Jenis peluncuran Fargate menyediakan subset dari opsi driver log berikut:`awslogs`,, `splunk` dan. `awsfirelens` AWS menyediakan driver `awslogs` log untuk menangkap dan mengirimkan output kontainer ke CloudWatch Log. Pengaturan driver log memungkinkan Anda untuk menyesuaikan grup log, Wilayah, dan awalan aliran log bersama dengan banyak opsi lainnya.

Penamaan default untuk grup log dan opsi yang digunakan oleh opsi **Konfigurasi Otomatis CloudWatch Log** Konsol Manajemen AWS adalah`/ecs/<task_name>`. Nama log stream yang digunakan oleh Amazon ECS memiliki `<awslogs-stream-prefix>/<container_name>/<task_id>` format. Kami menyarankan Anda menggunakan nama grup yang mengelompokkan log Anda berdasarkan persyaratan organisasi Anda. Dalam tabel berikut, `image_name` dan `image_tag` disertakan dalam nama log stream.


|  |  | 
| --- |--- |
| Nama grup log | /<Business unit>/<Project or application name>/<Environment>/<Cluster name>/<Task name> | 
| Awalan nama aliran log |  `/<image_name>/<image_tag>`  | 

Informasi ini juga tersedia dalam definisi tugas. Namun, tugas diperbarui secara berkala dengan revisi baru, yang berarti bahwa definisi tugas mungkin menggunakan yang berbeda `image_name` dan `image_tag` dari yang digunakan definisi tugas saat ini. Untuk informasi selengkapnya dan saran penamaan, lihat [Merencanakan CloudWatch penyebaran Anda](planning-cloudwatch-deployment.md) bagian panduan ini.

Jika Anda menggunakan integrasi berkelanjutan dan pengiriman berkelanjutan (CI/CD) pipeline or automated process, you can create a new task definition revision for your application with each new Docker image build. For example, you can include the Docker image name, image tag, GitHub revision, or other important information in your task definition revision and logging configuration as a part of your CI/CDproses.