Gunakan CloudWatch Log untuk memantau pekerjaan AWS Batch Amazon EKS - AWS Batch

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

Gunakan CloudWatch Log untuk memantau pekerjaan AWS Batch Amazon EKS

Anda dapat menggunakan Amazon CloudWatch Logs untuk memantau, menyimpan, dan melihat semua file log Anda di satu lokasi. Menggunakan CloudWatch Log, Anda dapat mencari, memfilter, dan menganalisis data log dari berbagai sumber.

Anda dapat mengunduh Fluent Bit gambar AWS untuk yang menyertakan plugin untuk memantau pekerjaan AWS Batch Amazon EKS di CloudWatch Log. Fluent Bitadalah prosesor log open-source dan forwarder yang keduanya Docker dan kompatibel. Kubernetes Kami menyarankan Anda menggunakan Fluent Bit sebagai router log Anda karena sumber daya kurang intensif daripadaFluentd. Untuk informasi selengkapnya, lihat Menggunakan gambar AWS for Fluent Bit.

Prasyarat

Lampirkan CloudWatchAgentServerPolicy kebijakan ke AWS Identity and Access Management kebijakan node pekerja Anda. Untuk informasi selengkapnya, lihat Memverifikasi prasyarat.

Instal AWS untuk Fluent Bit

Untuk petunjuk tentang cara menginstal AWS Fluent Bit dan membuat CloudWatch grup, lihat Menyiapkan Fluent Bit atau Mulai Cepat dengan CloudWatch agen dan Fluent Bit.

Tip

Ingat bahwa Fluent Bit menggunakan CPU .5 dan 100 MB memori pada AWS Batch node. Ini mengurangi total kapasitas yang tersedia untuk AWS Batch pekerjaan. Pertimbangkan ini ketika Anda mengukur pekerjaan Anda.

Aktifkan Fluent Bit untuk node AWS Batch

Untuk memastikan Fluent Bit logging DaemonSet berjalan pada node AWS Batch terkelola, ubah Fluent Bit DaemonSet toleransi:

tolerations: - key: "batch.amazonaws.com/batch-node" operator: "Exists"