全部产品
Search
文档中心

Application Real-Time Monitoring Service:Memantau Instance ECS

更新时间:Sep 27, 2025

Alibaba Cloud Managed Service for Prometheus memungkinkan Anda menggunakan Node Exporter untuk mengumpulkan metrik dari Elastic Compute Service (ECS) instance yang menjalankan Linux atau Windows. Anda juga dapat menggunakan Process Exporter untuk mengumpulkan data pemantauan proses serta mengonfigurasi metrik kustom dalam file teks.

Prasyarat

Manfaat

Managed Service for Prometheus menyediakan solusi pemantauan yang efisien dan mudah dikelola untuk instance ECS, memenuhi kebutuhan observabilitas serta manajemen otomatis dalam lingkungan komputasi cloud modern.

Solusi pemantauan host yang disediakan oleh Managed Service for Prometheus memungkinkan Anda mengintegrasikan instance ECS, server di pusat data yang dikelola sendiri, serta server dari penyedia layanan cloud pihak ketiga ke dalam Managed Service for Prometheus untuk pemantauan. Fitur pemantauan host secara otomatis menginstal berbagai jenis exporter open source dan menerbitkan konfigurasi pengumpulan untuk instance ECS Anda. Agen Prometheus yang dikelola digunakan untuk pengumpulan data otomatis. Data yang dikumpulkan disimpan, ditampilkan, dan aturan peringatan dikelola secara terpusat. Mekanisme penemuan layanan otomatis tidak berlaku untuk host pihak ketiga. Jika Anda menggunakan host pihak ketiga, Anda harus secara manual menginstal agen pengumpulan data Alibaba Cloud saat mengintegrasikan host tersebut ke dalam Managed Service for Prometheus. Dengan cara ini, data pemantauan dapat dikirim ke Managed Service for Prometheus untuk penyimpanan.

Manfaat

Deskripsi

Penemuan host dalam hitungan detik

  • Adaptabilitas: Mekanisme penemuan layanan otomatis memungkinkan sistem pemantauan beradaptasi dengan cepat terhadap perubahan sumber daya cloud, memastikan semua Instance ECS yang sedang berjalan dipantau secara tepat waktu.

  • Keragaman: Berbagai metode penemuan layanan didukung untuk memenuhi kebutuhan pemantauan dalam skenario berbeda, seperti penemuan otomatis layanan dalam kluster Kubernetes dan integrasi jenis layanan cloud lainnya.

Instalasi Exporter dalam hitungan detik

  • Siap pakai: Exporter dapat diinstal secara otomatis, memungkinkan sistem pemantauan segera mengidentifikasi node komputasi baru dan mengumpulkan metrik tanpa operasi manual.

  • Pemantauan komprehensif: Beberapa exporter, termasuk Node Exporter, Process Exporter, GPU Exporter, dan exporter untuk middleware, disediakan untuk pelacakan kinerja menyeluruh.

Pengumpulan metrik dalam hitungan detik

  • Konfigurasi yang disederhanakan: Fitur pembuatan konfigurasi otomatis membebaskan insinyur O&M dari konfigurasi manual, memastikan metrik semua node dan layanan dikumpulkan secara akurat.

  • Fleksibilitas: Anda dapat memodifikasi konfigurasi sesuai kebutuhan pemantauan untuk menyesuaikan diri dengan lingkungan pemantauan yang kompleks dan dinamis.

Setelah membuat instance ECS, instance tersebut dapat dimasukkan ke dalam sistem pemantauan dalam 30 hingga 60 detik. Interval pemantauan semua metrik instance ECS dapat disesuaikan secara fleksibel antara 1 hingga 60 detik, mendukung pemantauan menyeluruh dalam hitungan detik.

Agen tanpa server

  • Manajemen terpusat: Agen Prometheus yang dikelola digunakan untuk mengelola pengumpulan data secara terpusat, menyederhanakan arsitektur pemantauan dan meningkatkan efisiensi O&M tanpa memengaruhi bisnis selama pengumpulan data.

  • Kinerja tinggi: Agen Prometheus membebaskan Anda dari konfigurasi algoritma pemantauan yang kompleks, mengurangi kemungkinan konfigurasi tidak valid, serta meningkatkan akurasi dan ketepatan waktu pemantauan data.

Tag metrik cerdas

  • Tag, kelompok sumber daya, dan wilayah instance ECS secara otomatis diekstraksi dan disuntikkan ke dalam seluruh sistem metrik.

  • Anda dapat menambahkan tag kustom, seperti tag bisnis, tag lingkungan, dan tag sumber data, ke instance ECS, meningkatkan fleksibilitas manajemen tag.

Pengumpulan dan penyimpanan data berskala sangat besar

  • Beberapa instance ECS, baik khusus maupun bersama, dapat diintegrasikan sekaligus. Sumber daya yang dihosting dapat disesuaikan secara dinamis berdasarkan jumlah instance ECS yang akan diintegrasikan, memastikan ketepatan waktu dan akurasi integrasi.

  • Penyimpanan metrik berskala sangat besar serta kueri dan tampilan berkinerja tinggi didukung.

Data pemantauan komprehensif dari aplikasi hulu dan hilir

  • Observabilitas sistematis dan komprehensif memerlukan integrasi data pemantauan dari berbagai dimensi serta implementasi pemantauan ujung ke ujung, mencerminkan status kesehatan dan kinerja seluruh ekosistem aplikasi dan layanan.

  • Solusi pemantauan yang disediakan oleh Managed Service for Prometheus mencakup kebijakan pemantauan untuk perangkat keras dasar, aplikasi, dan layanan eksternal seperti jaringan akses memori langsung jarak jauh (RDMA), bucket Object Storage Service (OSS), dan Redis. Solusi ini berlaku untuk host, jaringan, dan dependensi.

Pemantauan tingkat proses

  • Pemantauan tingkat proses memungkinkan Anda melacak dan menganalisis proses yang sedang berjalan pada sistem operasi, membantu memahami kinerja dan pemanfaatan sumber daya proses tersebut. Pemantauan ini dirancang untuk memvisualisasikan status kesehatan dan kinerja aplikasi yang berjalan di server.

  • Selama pemantauan tingkat proses, metrik kinerja utama seperti penggunaan CPU, penggunaan memori, dan baca/tulis disk suatu proses ditangkap. Informasi tambahan seperti waktu mulai proses, jumlah handle file yang terbuka, dan jumlah thread yang diinisiasi juga dikumpulkan. Kemampuan pemantauan mendekati waktu nyata disediakan untuk umpan balik segera, memungkinkan administrator sistem mengidentifikasi dan menyelesaikan masalah dengan cepat.

  • Pemantauan tingkat proses memberikan administrator metode diagnosis kesalahan yang beragam, membantu mengidentifikasi proses yang menyebabkan penurunan kinerja sistem atau kesalahan, seperti proses dengan kebocoran memori, konflik sumber daya, atau penggunaan CPU dan sumber daya tinggi.

Dasbor Grafana

  • Secara default, Managed Service for Prometheus terintegrasi dengan dasbor Grafana, termasuk dasbor Ikhtisar ECS, dasbor Detail ECS, dasbor Ikhtisar GPU, dasbor Detail GPU, dan dasbor Proses Node.

  • Instance ECS dapat diintegrasikan ke dalam Managed Service for Prometheus untuk pemantauan hanya dengan beberapa klik, dan fitur pemantauan dapat digunakan langsung.

Langkah 1: Integrasi instance ECS

  1. Masuk ke Konsol ARMS. Di panel navigasi kiri, klik Integration Center.

  2. Di panel navigasi kiri halaman Integration Center, klik Infrastructure lalu klik Host Monitor.

    image

    Catatan
    • Managed Service for Prometheus bergantung pada Pusat Sumber Daya untuk mendapatkan data sumber daya seperti virtual private cloud (VPC) dan instance ECS dalam Akun Alibaba Cloud saat ini. Jika Anda belum mengaktifkan Pusat Sumber Daya, aktifkan sesuai petunjuk. Untuk informasi lebih lanjut, lihat Aktivasi pusat sumber daya.

    • Aktivasi Pusat Sumber Daya adalah operasi asinkron. Jika Konsol ARMS masih memberi tahu bahwa Pusat Sumber Daya belum diaktifkan, tunggu 10 hingga 20 detik lalu klik Redetect lagi.

  3. Di panel yang muncul, pilih VPC dan tentukan parameter di bagian Configuration Information. Tabel berikut menjelaskan parameter tersebut.

    Parameter

    Deskripsi

    NodeExporter Installation Mode

    • Instalasi Otomatis(direkomendasikan): Managed Service for Prometheus secara otomatis menginstal Node Exporter untuk instance ECS yang Anda pilih.

    • Instalasi Mandiri: Anda harus secara manual menginstal Node Exporter.

    Host Service Discovery Mode

    • Pemilihan Label Stain: mode daftar hitam. Tentukan instance ECS yang tidak ingin Anda integrasikan ke dalam Managed Service for Prometheus. Data instance ECS yang tidak cocok dikumpulkan.

    • Tanpa Syarat: Kumpulkan metrik dari semua instance ECS dalam VPC.

    • Pemilihan Label Tag: mode daftar putih. Tentukan instance ECS yang ingin Anda integrasikan ke dalam Managed Service for Prometheus. Data instance ECS yang tidak cocok tidak dikumpulkan.

    • Blok CIDR IP: Tentukan blok CIDR. Jika alamat IP instance ECS cocok, data instance tersebut dikumpulkan. Jika Anda menentukan blok CIDR VPC, data semua instance ECS dalam VPC saat ini dikumpulkan.

    • ID Instans: Tentukan ID instance ECS yang ingin Anda integrasikan. Pisahkan beberapa ID instans dengan koma (,).

    ECS Stain Label

    Setiap taint terdiri dari kunci dan nilai. Anda dapat mengonfigurasi beberapa taint.

    Collect TextFile

    Tentukan file teks dari mana metrik dikumpulkan.

    Collect Process Status Metrics

    Secara default, data proses setiap instance ECS dikumpulkan.

    Node-Exporter Service Port

    Nilai default: 9100.

    Metric Scrape interval (unit/second)

    Interval pengumpulan data. Unit: detik. Nilai default: 15.

    Security Groups Are Automatically Configured

    Secara default, saklar dihidupkan.

    Custom ECS Tag Injection

    Kunci tag ECS untuk menyuntikkan pasangan kunci-nilai yang sesuai ke dalam metrik Managed Service for Prometheus secara otomatis.

  4. Klik OK. Tunggu sekitar 1 hingga 2 menit sebelum metrik instance ECS diintegrasikan.

Catatan

Jika tidak ada data yang ditampilkan di dasbor setelah integrasi selesai, pastikan grup keamanan instance ECS mengizinkan akses masuk ke port 9100 dan 9256 dari blok CIDR 100.64.0.0/10 dan 192.168.0.0/18. Untuk informasi lebih lanjut, lihat Cari grup keamanan. Port default untuk Node Exporter adalah 9100 dan untuk Process Exporter adalah 9256. Anda dapat menyesuaikan port sesuai kebutuhan.

Langkah 2: Lihat dasbor

  1. Masuk ke Konsol ARMS.

  2. Di panel navigasi kiri, klik Integration Management.

  3. Di tab Integrated Environments halaman Integration Management, klik ECS Instance.

  4. Di tab ECS Instance, klik nama instans lingkungan.

  5. Di bagian Addon Type tab Component Management, klik Dashboards untuk melihat dasbor Grafana bawaan.

Langkah 3: Konfigurasikan peringatan

  1. Masuk ke Konsol ARMS. Di panel navigasi kiri, klik Integration Management.

  2. Di tab Integrated Environments halaman Integration Management, klik ECS Instance.

  3. Di tab ECS Instance, klik nama instans lingkungan.

  4. Di bagian Addon Type tab Component Management, klik Alert Rule untuk melihat aturan peringatan bawaan.

Catatan
  • Aturan peringatan bawaan menghasilkan peristiwa peringatan tanpa mengirimkan notifikasi. Untuk mengirim notifikasi melalui email atau saluran lainnya, klik Edit untuk mengonfigurasi metode notifikasi. Di halaman Edit Aturan Peringatan Prometheus, Anda dapat menentukan ambang batas peringatan kustom, durasi, dan konten peringatan. Untuk informasi lebih lanjut, lihat Buat aturan peringatan untuk instans Prometheus.

  • Jika Anda mengatur parameter Notifikasi Peringatan ke Mode Sederhana, Anda dapat mengonfigurasi kontak penerima notifikasi, periode notifikasi, dan apakah notifikasi dikirim berulang kali.

image