Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Melihat log agen kontainer Amazon ECS
Amazon ECS menyimpan log di /var/log/ecs
folder instans kontainer Anda. Ada log yang tersedia dari agen kontainer Amazon ECS dan dari ecs-init
layanan yang mengontrol status agen (start/stop) pada instance container. Anda dapat melihat berkas log ini dengan menghubungkan ke instans kontainer menggunakan SSH.
catatan
Jika Anda tidak yakin cara mengumpulkan semua log pada instans kontainer Anda, Anda dapat menggunakan kolektor log Amazon ECS. Untuk informasi selengkapnya, lihat Mengumpulkan log kontainer dengan kolektor log Amazon ECS .
Proses ecs-init
menyimpan log di /var/log/ecs/ecs-init.log
.
ecs-init.log
File tersebut berisi informasi tentang manajemen siklus hidup agen kontainer, konfigurasi, dan bootstrap.
Anda dapat menggunakan perintah berikut untuk melihat file log.
cat /var/log/ecs/ecs-init.log
Output:
2018-02-16T18:13:54Z [INFO] pre-start
2018-02-16T18:13:56Z [INFO] start
2018-02-16T18:13:56Z [INFO] No existing agent container to remove.
2018-02-16T18:13:56Z [INFO] Starting Amazon Elastic Container Service Agent
Anda dapat menggunakan kolektor log Amazon ECS untuk Windows. Untuk informasi selengkapnya, lihat Amazon ECS Logs Collector Untuk Windows
-
Terhubung ke instans Anda.
-
Buka PowerShell dan kemudian jalankan perintah berikut dengan hak administratif. Perintah mengunduh skrip dan mengumpulkan log.
Invoke-WebRequest -OutFile ecs-logs-collector.ps1 https://raw.githubusercontent.com/awslabs/aws-ecs-logs-collector-for-windows/master/ecs-logs-collector.ps1 .\ecs-logs-collector.ps1
Anda dapat mengaktifkan logging debug untuk agen Amazon ECS dan daemon Docker. Opsi ini memungkinkan skrip untuk mengumpulkan log sebelum mengaktifkan mode debug. Skrip memulai ulang daemon Docker dan agen Amazon ECS, dan kemudian menghentikan semua kontainer yang berjalan pada instance. Sebelum menjalankan perintah berikut, tiriskan instance container dan pindahkan tugas penting apa pun ke instance container lainnya.
Jalankan perintah berikut untuk mengaktifkan logging.
.\ecs-logs-collector.ps1 -RunMode debug