Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Observabilitas di Amazon EKS
Anda dapat mengamati data Anda di Amazon EKS menggunakan banyak alat pemantauan atau pencatatan yang tersedia. Data log Amazon EKS Anda dapat dialirkan ke Layanan AWS atau ke alat mitra untuk analisis data. Ada banyak layanan yang tersedia di AWS Management Console yang menyediakan data untuk memecahkan masalah Amazon EKS Anda.
Setelah memilih Cluster di panel navigasi kiri konsol Amazon EKS, Anda dapat melihat kesehatan dan detail klaster dengan memilih nama cluster Anda. Untuk melihat detail tentang Kubernetes sumber daya yang ada yang digunakan ke klaster Anda, lihatLihat Kubernetes sumber daya.
Pemantauan adalah bagian penting dalam menjaga keandalan, ketersediaan, dan kinerja Amazon EKS dan AWS solusi Anda. Kami menyarankan Anda mengumpulkan data pemantauan dari semua bagian AWS solusi Anda. Dengan begitu, Anda dapat lebih mudah men-debug kegagalan multi-titik jika terjadi. Sebelum Anda mulai memantau Amazon EKS, pastikan bahwa rencana pemantauan Anda menjawab pertanyaan-pertanyaan berikut.
-
Apa tujuan Anda? Apakah Anda memerlukan pemberitahuan waktu nyata jika skala cluster Anda dramatis?
-
Sumber daya apa yang perlu diamati?
-
Seberapa sering Anda perlu mengamati sumber daya ini? Apakah perusahaan Anda ingin merespons risiko dengan cepat?
-
Alat apa yang ingin Anda gunakan? Jika Anda sudah menjalankan AWS Fargate sebagai bagian dari peluncuran Anda, maka Anda dapat menggunakan router log bawaan.
-
Siapa yang ingin Anda lakukan untuk melakukan tugas pemantauan?
-
Kepada siapa Anda ingin pemberitahuan dikirim ketika terjadi kesalahan?
Pencatatan dan pemantauan di Amazon EKS
Amazon EKS menyediakan alat bawaan untuk pencatatan dan pemantauan. Pencatatan pesawat kontrol merekam semua panggilan API ke kluster Anda, mengaudit informasi yang menangkap pengguna yang melakukan tindakan apa pada kluster Anda, dan informasi berbasis peran. Untuk informasi selengkapnya, lihat Pencatatan dan pemantauan di Amazon EKS di Panduan AWSPreskriptif.
Pencatatan pesawat kontrol Amazon EKS menyediakan log audit dan diagnostik langsung dari bidang kontrol Amazon EKS ke CloudWatch Log di akun Anda. Log ini memudahkan Anda untuk mengamankan dan menjalankan klaster Anda. Anda dapat memilih jenis log yang tepat yang Anda butuhkan, dan log dikirim sebagai aliran log ke grup untuk setiap kluster Amazon EKS. CloudWatch Untuk informasi selengkapnya, lihat Pencatatan bidang kendali Amazon EKS.
catatan
Saat Anda memeriksa log autentikator Amazon EKS di Amazon CloudWatch, entri ditampilkan yang berisi teks yang mirip dengan teks contoh berikut.
level=info msg="mapping IAM role" groups="[]" role="arn:aws:iam::111122223333
:role/XXXXXXXXXXXXXXXXXX
-NodeManagerRole-XXXXXXXX
" username="eks:node-manager"
Entri yang berisi teks ini diharapkan. username
adalah peran layanan internal Amazon EKS yang melakukan operasi spesifik untuk grup simpul terkelola dan Fargate.
Untuk logging tingkat rendah dan dapat disesuaikan, maka Kuberneteslogging
Amazon EKS terintegrasi denganAWS CloudTrail, layanan yang menyediakan catatan tindakan yang diambil oleh pengguna, peran, atau AWS layanan di Amazon EKS. CloudTrail menangkap semua panggilan API untuk Amazon EKS sebagai acara. Panggilan yang tertangkap meliputi panggilan dari konsol Amazon EKS dan panggilan kode ke operasi API Amazon EKS. Untuk informasi selengkapnya, lihat Mencatat panggilan API Amazon EKS dengan AWS CloudTrail.
Server Kubernetes API mengekspos sejumlah metrik yang berguna untuk pemantauan dan analisis. Untuk informasi selengkapnya, lihat Metrik-metrik Prometheus.
Fluent BitUntuk mengonfigurasi Amazon CloudWatch log kustom, lihat Menyiapkan Fluent Bit di Panduan CloudWatch Pengguna Amazon.
Alat pencatatan dan pemantauan Amazon EKS
Amazon Web Services menyediakan berbagai alat yang dapat Anda gunakan untuk memantau Amazon EKS. Anda dapat mengonfigurasi beberapa alat untuk mengatur pemantauan otomatis, tetapi beberapa memerlukan panggilan manual. Kami menyarankan Anda mengotomatiskan tugas pemantauan sebanyak yang diizinkan oleh lingkungan dan toolset yang ada.
Alat Pencatatan | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Area | Alat | Deskripsi | Pengaturan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aplikasi |
Ini mengumpulkan, mengumpulkan, dan merangkum metrik dan log dari aplikasi dan layanan mikro Anda yang terkontainer. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bidang kontrol |
Ini mencatat panggilan API oleh pengguna, peran, atau layanan. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Beberapa area untuk AWS Fargate contoh |
MisalnyaAWS Fargate, ini mengalirkan log ke AWS layanan atau alat mitra. Penggunaan AWSuntuk Fluent Bit |
Alat Pemantauan | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Area | Alat | Deskripsi | Pengaturan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aplikasi |
CloudWatch Container Insights mengumpulkan, mengumpulkan, dan merangkum metrik dan log dari aplikasi dan layanan mikro dalam kontainer Anda. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aplikasi |
Ini mengumpulkan dan mengirimkan metrik yang berkorelasi, melacak data, dan metadata ke AWS layanan pemantauan atau mitra. Itu dapat diatur melalui CloudWatch Wawasan Kontainer. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aplikasi |
Ini mendeteksi kinerja dan ketersediaan operasional tingkat simpul. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aplikasi |
Ini menerima data jejak tentang aplikasi Anda. Data jejak ini mencakup permintaan masuk dan keluar serta metadata tentang permintaan. Untuk Amazon EKS, implementasinya memerlukan OpenTelemetry add-on. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aplikasi | Operator CloudWatch Observabilitas Amazon | Operator CloudWatch Observabilitas Amazon mengumpulkan metrik, log, dan data penelusuran. Ini mengirim mereka ke Amazon CloudWatch danAWS X-Ray. | Prosedur pengaturan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bidang kontrol |
CloudWatch Tingkat konsumsi log, penyimpanan arsip, dan pemindaian data berlaku untuk log bidang kontrol yang diaktifkan. |