All Products
Search
Document Center

Container Service for Kubernetes:Aktifkan Analisis Tracing untuk komponen lapisan kontrol

Last Updated:Jun 21, 2026

Untuk mengidentifikasi hambatan performa secara cepat dan memecahkan masalah kluster, aktifkan Analisis Tracing untuk API server kluster guna mencatat detail interaksi permintaannya. Saat diaktifkan, data jejak dari API server dilaporkan secara otomatis ke Managed Service for OpenTelemetry, yang menyediakan data pemantauan seperti detail tracing dan topologi real-time.

Jika Anda baru mengenal tracing, lihat Konsep dasar untuk mempelajari prinsip-prinsipnya.

Prasyarat

  • Anda memiliki kluster ACK managed Pro yang menjalankan Kubernetes 1.28 atau versi lebih baru. Jika perlu melakukan upgrade kluster, lihat Lakukan upgrade kluster secara manual.

  • Anda telah mengaktifkan dan memberikan otorisasi kepada Managed Service for OpenTelemetry. Untuk informasi selengkapnya, lihat Memulai.

    Managed Service for OpenTelemetry menyediakan alat untuk aplikasi terdistribusi, termasuk rekonstruksi jejak end-to-end, statistik volume permintaan, topologi tracing, dan analisis ketergantungan aplikasi.
Catatan

Saat menggunakan fitur ini, Managed Service for OpenTelemetry akan menagih Anda berdasarkan volume data observabilitas selain biaya kluster ACK Anda. Untuk informasi tentang kuota gratis dan rincian harga Managed Service for OpenTelemetry, lihat Penagihan.


Anda dapat mengonfigurasi parameter API server untuk mengaktifkan Analisis Tracing dan menetapkan laju sampelnya. Setelah dikonfigurasi, Konsol Managed Service for OpenTelemetry akan menampilkan data jejak secara detail.

Langkah 1: Aktifkan Analisis Tracing untuk API server

  1. Masuk ke Konsol ACK. Di panel navigasi kiri, klik Clusters.

  2. Pada halaman Clusters, klik nama kluster Anda. Di panel navigasi kiri, klik Components and Add-ons.

  3. Di area Core Components, klik Configuration di pojok kanan bawah kartu Kube API Server.

  4. Di panel konfigurasi, temukan parameter enableTrace dan samplingRatePerMillion, lalu atur nilainya seperti dijelaskan di bawah ini.

    Sebelum mengaktifkan enableTrace, pastikan Managed Service for OpenTelemetry telah diaktifkan dan tersedia di wilayah saat ini.

    • enableTrace: Mengaktifkan Analisis Tracing untuk API server.

    • samplingRatePerMillion: Menentukan jumlah permintaan yang diambil sampelnya dari setiap satu juta permintaan. Anda dapat mengatur laju sampel berdasarkan beban kerja kluster.

      Contohnya, nilai 1000000 berarti laju sampel 100%, di mana semua permintaan diambil sampelnya dan dicatat. Nilai 100000 berarti laju sampel 10%, sedangkan nilai 10000 berarti laju sampel 1%.

Langkah 2: Lihat data jejak di OpenTelemetry

  1. Masuk ke Konsol Managed Service for OpenTelemetry. Di panel navigasi sisi kiri, klik Applications.

  2. Di bagian atas halaman, pilih wilayah, lalu klik aplikasi apiserver.

    • Tab Trace Explorer: Menampilkan jejak dan topologi aplikasi untuk permintaan API server.

      Untuk informasi detail tentang setiap tab, lihat Detail aplikasi.
      • Di kotak pencarian di pojok kiri atas halaman, masukkan resources.k8s.cluster.name : "your_cluster_id" untuk melihat jejak dari kluster tertentu.

        Anda dapat memperoleh ID kluster dari halaman Cluster List.
      • Klik ID jejak di daftar jejak untuk melihat detail jejak API server tertentu, termasuk tampilan topologi, jumlah layanan yang terlibat, dan jumlah panggilan API.

    • Tab Provided Services: Menampilkan metrik untuk titik akhir API server, seperti jumlah permintaan, jumlah error, dan latensi rata-rata.

    • Tab Dependencies: Menampilkan metrik untuk ketergantungan eksternal API server, seperti jumlah permintaan, jumlah error, dan latensi rata-rata saat mengakses etcd.

Dokumentasi terkait

Untuk memantau data jejak dari komponen bidang data kluster Anda, lihat Aktifkan Analisis Tracing untuk komponen bidang data.