Application Monitoring eBPF Edition Alibaba Cloud adalah produk observabilitas all-in-one untuk kluster Kubernetes. Setelah Anda menginstal komponen Application Monitoring eBPF Edition secara manual pada kluster Kubernetes, Anda dapat melihat metrik, jejak aplikasi, log, dan event-nya.
Prasyarat
Application Monitoring eBPF Edition sedang dalam pratinjau publik. Selama masa pratinjau publik, Anda dapat menggunakan Application Monitoring eBPF Edition Alibaba Cloud secara gratis. Jika Anda memiliki pertanyaan, Anda dapat bergabung dengan grup DingTalk dukungan Application Monitoring eBPF Edition (ID Grup: 35568145) untuk mendapatkan bantuan.
ARMS telah diaktifkan. Untuk informasi selengkapnya, lihat Aktifkan dan upgrade ARMS.
Kluster Kubernetes telah dibuat. Saat ini, Application Monitoring eBPF Edition hanya mendukung kluster ACK dan kluster terdaftar. Metode pembuatan kluster tersebut adalah sebagai berikut:
Konfirmasi bahwa lingkungan Anda mendukung Application Monitoring eBPF Edition. Untuk informasi selengkapnya, lihat Persyaratan dan batasan untuk Application Monitoring eBPF Edition.
Instruksi koneksi
Untuk menghubungkan kluster Kubernetes Anda ke Application Monitoring eBPF Edition, Anda harus menginstal komponen Application Monitoring eBPF Edition pada kluster tersebut.
Sebelum instalasi, periksa apakah kluster target memiliki ARMS Addon Token. Jika ARMS Addon Token tersedia, ARMS akan melakukan otorisasi tanpa kata sandi, dan Anda dapat menggunakan Application Monitoring eBPF Edition setelah komponen diinstal. Jika ARMS Addon Token tidak tersedia, terjadi error izin. Dalam kasus ini, Anda harus menambahkan kebijakan akses untuk ARMS dan Tracing Analysis secara manual. Bagian berikut menjelaskan cara memeriksa keberadaan ARMS Addon Token dan menambahkan kebijakan akses secara manual.
Kluster ACK yang dikelola: Beberapa kluster ACK yang dikelola mungkin tidak memiliki ARMS Addon Token. Untuk kluster tersebut, Anda harus terlebih dahulu memeriksa keberadaan ARMS Addon Token. Jika tidak ada, Anda harus memberikan izin secara manual.
Kluster khusus ACK: Secara default, kluster khusus ACK tidak mendukung ARMS Addon Token. Oleh karena itu, Anda harus memberikan izin secara manual.
Instal komponen Application Monitoring eBPF Edition
Instal komponen untuk aplikasi yang sudah ada
Jika komponen Application Monitoring eBPF Edition sudah diinstal di aplikasi Anda, buka halaman untuk kluster target di Container Service Management Console. Pada halaman ini, periksa apakah versi komponen ack-arms-cmonitor adalah 4.0.0 atau lebih baru. Jika tidak, klik Upgrade untuk meningkatkan komponen ke versi terbaru.
Masuk ke Konsol Container Service for Kubernetes (ACK). Pada halaman Clusters, klik nama kluster target.
Di panel navigasi sebelah kiri, pilih Operations Management > Cluster Topology.
Pada halaman Cluster Topology, klik Start Installation. Konsol ACK akan secara otomatis menginstal komponen Application Monitoring eBPF Edition.
CatatanNamespace default adalah arms-prom.
Jika Anda menggunakan kluster khusus ACK, perbarui konfigurasi Pasangan Kunci Akses.
Di panel navigasi sebelah kiri, pilih .
Temukan arms-cmonitor lalu klik Update. Atur
accessKeydanaccessKeySecretke ID AccessKey dan Rahasia AccessKey Akun Alibaba Cloud Anda. Untuk informasi selengkapnya, lihat Dapatkan Pasangan Kunci Akses.PentingKonfirmasi bahwa Akun Alibaba Cloud memiliki izin AliyunARMSFullAccess dan AliyunSTSAssumeRoleAccess.
Klik OK.
Instal komponen saat membuat aplikasi
Masuk ke Konsol Container Service for Kubernetes (ACK). Pada halaman Clusters, temukan kluster target. Di kolom Actions, klik Application Management.
Pada halaman Stateless, klik Create with YAML.
Pilih Sample Template. Pada bidang Template yang berformat YAML, tambahkan
labelsberikut di bawah level spec.template.metadata.labels: armseBPFAutoEnable: "on" armseBPFCreateAppName: "<your-deployment-name>" # Ganti <your-deployment-name> dengan nama aplikasi Anda.Kode berikut menyediakan contoh lengkap templat YAML untuk membuat aplikasi tanpa status (Deployment) dan mengaktifkan ARMS Application Monitoring eBPF Edition:
Referensi
Setelah Anda menghubungkan aplikasi ke Application Monitoring eBPF Edition, Anda dapat melihat metrik utama, komponen dependen hulu dan hilir, serta graf topologi untuk aplikasi kluster ACK Anda. Untuk informasi selengkapnya, lihat Detail aplikasi.