Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Melihat log agen ECS kontainer Amazon
Amazon ECS menyimpan log di /var/log/ecs
folder instans penampung Anda. Ada log yang tersedia dari agen ECS penampung Amazon dan dari ecs-init
layanan yang mengontrol status agen (mulai/berhenti) pada instance penampung. Anda dapat melihat file log ini dengan menghubungkan ke instance container menggunakanSSH.
catatan
Jika Anda tidak yakin cara mengumpulkan semua log pada instance kontainer Anda, Anda dapat menggunakan kolektor ECS log Amazon. Untuk informasi selengkapnya, lihat Mengumpulkan log kontainer dengan kolektor ECS log Amazon .
Proses ecs-init
menyimpan log di /var/log/ecs/ecs-init.log
.
ecs-init.log
File berisi informasi tentang manajemen siklus hidup agen kontiner, 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 ECS log Amazon 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 ECS agen Amazon dan daemon Docker. Opsi ini memungkinkan skrip untuk mengumpulkan log sebelum mengaktifkan mode debug. Skrip memulai ulang daemon Docker dan agen ECS Amazon, dan kemudian menghentikan semua kontainer yang berjalan pada instance. Sebelum menjalankan perintah berikut, tiriskan instance kontainer dan pindahkan tugas penting apa pun ke instance kontainer lainnya.
Jalankan perintah berikut untuk mengaktifkan logging.
.\ecs-logs-collector.ps1 -RunMode debug