Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
eb logs
Deskripsi
eb logsPerintah ini memiliki tiga tujuan berbeda: untuk mengaktifkan atau menonaktifkan streaming CloudWatch log ke Log, untuk mengambil log instance atau CloudWatch log Log, dan untuk meminta analisis lingkungan Anda yang didukung AI. Dengan opsi --cloudwatch-logs (-cw), perintah tersebut mengaktifkan atau menonaktifkan streaming log. Dengan opsi --analyze (-ai), perintah meminta analisis berbasis AI dari log, peristiwa, dan kesehatan instans lingkungan Anda. Tanpa salah satu dari opsi ini, ia mengambil log.
Saat mengambil log, tentukan opsi --all, --zip, atau --stream untuk mengambil log yang lengkap. Jika Anda tidak menentukan salah satu opsi ini, Elastic Beanstalk mengambil log ekor.
Perintah memproses log untuk lingkungan tertentu atau default. Log yang relevan bervariasi menurut jenis kontainer. Jika direktori root berisi file platform.yaml yang menentukan platform khusus, perintah ini juga memproses log untuk lingkungan pembangun.
Untuk informasi selengkapnya, lihat Menggunakan Elastic Beanstalk dengan Amazon Logs CloudWatch. Untuk informasi lebih lanjut tentang analisis bertenaga AI, lihatAnalisis lingkungan bertenaga AI.
Sintaksis
Untuk mengaktifkan atau menonaktifkan streaming log ke CloudWatch Log:
eb logs --cloudwatch-logs [enable | disable] [--cloudwatch-log-source instance | environment-health | all] [environment-name]
Untuk mengambil log instans:
eb logs [-all | --zip | --stream] [--cloudwatch-log-source instance] [--instance instance-id] [--log-group log-group] [environment-name]
Untuk mengambil log kondisi lingkungan:
eb logs [-all | --zip | --stream] --cloudwatch-log-source environment-health [environment-name]
Untuk meminta analisis bertenaga AI:
eb logs --analyze [environment-name]
Opsi
|
Nama |
Deskripsi |
|---|---|
|
atau
|
Mengaktifkan atau menonaktifkan streaming log ke CloudWatch Log. Jika tidak ada argumen yang diberikan, streaming log diaktifkan. Jika opsi |
|
atau
|
Menentukan sumber log saat bekerja dengan CloudWatch Log. Dengan mengaktifkan atau menonaktifkan bentuk perintah, ini adalah log untuk mengaktifkan atau menonaktifkan streaming CloudWatch Log. Dengan bentuk pengambilan perintah, ini adalah log untuk mengambil dari CloudWatch Log. Nilai valid:
Arti nilai:
|
|
atau
|
Ambil log lengkap dan simpan ke direktori |
|
atau
|
Ambil log lengkap, kompres mereka menjadi file |
|
|
Pengaliran (output terus menerus) log lengkap. Dengan opsi ini, perintah terus berjalan sampai Anda menginterupsinya (tekan |
|
atau
|
Ambil log untuk instans tertentu saja. |
|
atau
|
Menentukan kelompok CloudWatch log Log dari mana untuk mengambil log. Opsi ini hanya valid ketika streaming log instance ke CloudWatch Log diaktifkan. Jika streaming log instans diaktifkan, dan Anda tidak menentukan opsi
Untuk informasi tentang grup log yang sesuai untuk setiap berkas log, lihat Bagaimana Elastic Beanstalk mengatur Log CloudWatch. |
|
atau
|
Meminta analisis berbasis AI terhadap log, peristiwa, dan kesehatan instans lingkungan Anda. Analisis ini menggunakan Amazon Bedrock untuk mengidentifikasi akar penyebab dan merekomendasikan solusi untuk masalah kesehatan lingkungan. Perintah mengirimkan permintaan, menunggu analisis selesai, dan kemudian menampilkan hasilnya. Opsi ini tidak kompatibel dengan Untuk prasyarat dan izin yang diperlukan, lihat. Analisis lingkungan bertenaga AI |
Output
Secara default, tampilkan log langsung di terminal. Gunakan program halaman untuk menampilkan output. Tekan Q atau q untuk keluar.
Dengan --stream, tunjukkan log yang ada di terminal dan terus berjalan. Tekan Ctrl+C untuk keluar.
Dengan --all dan --zip, simpan log ke file lokal dan tampilkan lokasi file.
Dengan--analyze, menampilkan analisis yang dihasilkan AI langsung di terminal setelah analisis selesai.
Contoh
Contoh berikut memungkinkan streaming log instance ke CloudWatch Log.
$ eb logs -cw enable
Enabling instance log streaming to CloudWatch for your environment
After the environment is updated you can view your logs by following the link:
https://console.aws.amazon.com/cloudwatch/home?region=us-east-1#logs:prefix=/aws/elasticbeanstalk/environment-name/
Printing Status:
2018-07-11 21:05:20 INFO: Environment update is starting.
2018-07-11 21:05:27 INFO: Updating environment environment-name's configuration settings.
2018-07-11 21:06:45 INFO: Successfully deployed new configuration to environment.
Contoh berikut mengambil log instans ke file .zip.
$ eb logs --zip
Retrieving logs...
Logs were saved to /home/workspace/environment/.elasticbeanstalk/logs/150622_173444.zip
Contoh berikut meminta analisis lingkungan yang didukung AI.
$ eb logs --analyze
Analyzing environment...
No critical issues detected. Environment appears healthy.
---
Note: This analysis was generated by AI.