Melihat data log untuk penerapan CodeDeploy EC2/Lokal - AWS CodeDeploy

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

Melihat data log untuk penerapan CodeDeploy EC2/Lokal

Anda dapat melihat data log yang dibuat oleh CodeDeploy penerapan dengan menyiapkan CloudWatch agen Amazon untuk melihat data agregat di CloudWatch konsol atau dengan masuk ke instance individual untuk meninjau file log.

catatan

Log tidak didukung untuk penerapan AWS Lambda atau Amazon ECS. Mereka dapat dibuat hanya untuk penerapan EC2/On-premise.

Lihat data file log di CloudWatch konsol Amazon

Saat CloudWatch agen Amazon diinstal pada instance, data penerapan untuk semua penerapan ke instance tersebut akan tersedia untuk dilihat di konsol. CloudWatch Untuk mempermudah, sebaiknya gunakan CloudWatch untuk memonitor file log secara terpusat alih-alih melihatnya secara instance per instance. Untuk informasi selengkapnya, lihat Kirim log CodeDeploy agen ke CloudWatch.

Lihat file log pada sebuah instance

Untuk melihat data log penerapan untuk instance individual, Anda dapat masuk ke instans dan menelusuri informasi tentang kesalahan atau peristiwa penerapan lainnya.

Untuk melihat file log penerapan di Amazon Linux, RHEL, dan instance Server Ubuntu

Pada instans Amazon Linux, RHEL, dan Ubuntu Server, log penerapan disimpan di lokasi berikut:

/opt/codedeploy-agent/deployment-root/deployment-logs/codedeploy-agent-deployments.log

Untuk melihat atau menganalisis log penerapan di Amazon Linux, RHEL, dan instance Server Ubuntu, masuk ke instance, lalu ketik perintah berikut untuk membuka file log CodeDeploy agen:

less /var/log/aws/codedeploy-agent/codedeploy-agent.log

Ketik perintah berikut untuk menelusuri file log untuk pesan kesalahan:

Perintah Hasil
& ERROR Tampilkan hanya pesan kesalahan dalam file log. Gunakan satu spasi sebelum dan sesudah kataERROR.
/ ERROR Cari pesan kesalahan berikutnya.¹
? ERROR Cari pesan kesalahan sebelumnya.² Gunakan satu spasi sebelum dan sesudah kata. ERROR
G Pergi ke akhir file log.
g Pergi ke awal file log.
q Keluar dari file log.
h Pelajari tentang perintah tambahan.

¹ Setelah Anda mengetik/ ERROR , ketik n untuk pesan kesalahan berikutnya. Ketik N untuk pesan kesalahan sebelumnya.

² Setelah Anda mengetik? ERROR , ketik n untuk pesan kesalahan berikutnya, atau ketik N untuk pesan kesalahan sebelumnya.

Anda juga dapat mengetik perintah berikut untuk membuka file log CodeDeploy skrip:

less /opt/codedeploy-agent/deployment-root/deployment-group-ID/deployment-ID/logs/scripts.log

Ketik perintah berikut untuk menelusuri file log untuk pesan kesalahan:

Perintah Hasil
&stderr Tampilkan hanya pesan kesalahan dalam file log.
/stderr Cari pesan kesalahan berikutnya.¹
?stderr Cari pesan kesalahan sebelumnya.²
G Pergi ke akhir file log.
g Pergi ke awal file log.
q Keluar dari file log.
h Pelajari tentang perintah tambahan.

¹Setelah Anda mengetik/stderr, ketik n untuk meneruskan pesan kesalahan berikutnya. Ketik N pesan kesalahan sebelumnya ke belakang.

² Setelah Anda mengetik?stderr, n ketik pesan kesalahan berikutnya ke belakang. Ketik N untuk meneruskan pesan kesalahan sebelumnya.

Untuk melihat berkas log penyebaran pada instance Windows Server

CodeDeploy file log agen: Pada instance Windows Server, file log CodeDeploy agen disimpan di lokasi berikut:

C:\ProgramData\Amazon\CodeDeploy\log\codedeploy-agent-log.txt

Untuk melihat atau menganalisis file log CodeDeploy agen pada instance Windows Server, masuk ke instance, lalu ketik perintah berikut untuk membuka file:

notepad C:\ProgramData\Amazon\CodeDeploy\log\codedeploy-agent-log.txt

Untuk menelusuri file log untuk pesan kesalahan, tekan CTRL+F, ketikERROR [, lalu tekan Enter untuk menemukan kesalahan pertama.

CodeDeploy file log skrip: Pada instance Windows Server, log penyebaran disimpan di lokasi berikut:

C:\ProgramData\Amazon\CodeDeploy\deployment-group-id\deployment-id\logs\scripts.log

Di mana:

  • deployment-group-idadalah string seperti examplebf3a9c7a-7c19-4657-8684-b0c68d0cd3c4

  • deployment-id adalah pengenal seperti d-12EXAMPLE

Ketik perintah berikut untuk membuka file log CodeDeploy skrip:

notepad C:\ProgramData\Amazon\CodeDeploy\deployment-group-ID\deployment-ID\logs\scripts.log

Untuk menelusuri file log untuk pesan kesalahan, tekan CTRL+F, ketikstderr, lalu tekan Enter untuk menemukan kesalahan pertama.