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.
Topik
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 ² Setelah Anda mengetik |
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 ² Setelah Anda mengetik |
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-id
adalah string sepertiexamplebf3a9c7a-7c19-4657-8684-b0c68d0cd3c4
-
deployment-id
adalah pengenal sepertid-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.