Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Praktik terbaik untuk melacak di Amazon EKS
Bagian ini menyediakan daftar lengkap praktik dan teknik terbaik untuk membuat sistem penelusuran efektif yang meningkatkan observabilitas dan pemecahan masalah untuk aplikasi berbasis Kubernetes Anda di Amazon EKS.
-
Pengambilan sampel strategis: Konfigurasikan tingkat pengambilan sampel yang berbeda berdasarkan pola lalu lintas aplikasi Anda dan pentingnya layanan yang Anda gunakan. Menerapkan laju pengambilan sampel yang lebih tinggi untuk jalur kritis sekaligus mengurangi pengambilan sampel untuk rute volume tinggi dan kurang kritis untuk mengoptimalkan biaya. Untuk panduan, lihat Mengonfigurasi aturan pengambilan sampel dalam dokumentasi. AWS X-Ray
-
Pengaturan instrumentasi: Gunakan alat instrumentasi otomatis seperti X-Ray SDK atau AWS Distro untuk OpenTelemetry kolektor untuk meminimalkan upaya instrumentasi manual. Pertahankan konvensi penamaan yang konsisten dan propagasi konteks di seluruh layanan untuk korelasi jejak yang lebih baik. Untuk informasi selengkapnya, lihat Distro untuk dokumentasi OpenTelemetry kolektor
. -
Manajemen data: Menerapkan periode retensi dan strategi kompresi yang tepat untuk menyeimbangkan biaya penyimpanan dengan kebutuhan observabilitas Anda. Tetapkan kontrol privasi data yang jelas dan prosedur pencadangan untuk melindungi data jejak sensitif. Untuk informasi selengkapnya, lihat Mengubah penyimpanan data CloudWatch log di Log dalam dokumentasi CloudWatch Log.
-
Optimalisasi kinerja: Memantau dan mengoptimalkan penelusuran overhead untuk meminimalkan dampak pada kinerja aplikasi. Gunakan buffering yang efisien dan pemrosesan asinkron untuk mengurangi dampak latensi. Untuk informasi selengkapnya, lihat Mengonfigurasi AWS X-Ray daemon dalam dokumentasi X-Ray.
-
Kontrol keamanan: Menerapkan kontrol akses yang tepat dan langkah-langkah perlindungan data dengan menggunakan peran dan kebijakan IAM. Audit keamanan reguler dan tinjauan kepatuhan membantu memastikan bahwa data jejak tetap aman. Untuk informasi selengkapnya, lihat Keamanan AWS X-Ray dalam dokumentasi X-Ray.
-
Pemantauan dan peringatan: Siapkan pemantauan komprehensif untuk kesehatan pengumpulan jejak dan konfigurasikan peringatan untuk masalah pengumpulan. Lacak laju pengambilan sampel dan metrik kinerja sistem untuk memastikan pengoperasian yang optimal. Untuk informasi selengkapnya, lihat Wawasan Kontainer dalam CloudWatch dokumentasi.
-
Ketersediaan tinggi: Terapkan kolektor redundan di seluruh Availability Zone dan konfigurasikan mekanisme failover yang tepat. Pengujian reguler pengaturan ketersediaan tinggi memastikan pengumpulan jejak yang andal. Untuk informasi selengkapnya, lihat Menggunakan AWS Distro untuk OpenTelemetry sebagai kolektor di dokumentasi Amazon Managed Service for Prometheus.
Dengan mengikuti praktik terbaik ini, Anda dapat membuat sistem penelusuran yang kuat, efisien, dan efektif untuk lingkungan Amazon EKS Anda. Ini akan membantu memastikan observabilitas yang komprehensif, pemecahan masalah yang efisien, dan kinerja optimal aplikasi berbasis Kubernetes Anda.