Alibaba Cloud Managed Service for Prometheus menawarkan integrasi tanpa hambatan dengan komponen NGINX, memungkinkan pengumpulan data deret waktu penting seperti permintaan masuk, bytes yang ditransfer, dan waktu respons. Dengan mengintegrasikan komponen NGINX dengan Managed Service for Prometheus, Anda dapat memanfaatkan dasbor siap pakai untuk memantau kinerja, mengoptimalkan konfigurasi server, dan menyelesaikan masalah sesuai kebutuhan. Topik ini menjelaskan cara memantau kluster NGINX.
Informasi latar belakang
Anda dapat melihat metrik yang dikumpulkan dari kluster NGINX di halaman Integration Center pada Konsol ARMS. 
Prasyarat
NGINX telah terinstal dan berfungsi dengan baik.
Untuk mengaktifkan pemantauan modul status stub NGINX, instal ngx_http_stub_status_module.
Untuk mengaktifkan pemantauan modul status lalu lintas host virtual (VTS) NGINX, instal nginx-module-vts.
Prosedur
Masuk ke Konsol ARMS.
Di panel navigasi sisi kiri, klik Integration Center. Di halaman yang muncul, klik kartu Nginx.
Di halaman Nginx, atur parameter.
Pilih tipe lingkungan.
Kubernetes Environment: Objek yang dipantau berjalan di kluster Container Service for Kubernetes (ACK).
ECS(VPC): Objek yang dipantau berjalan pada Instance Elastic Compute Service (ECS).
Pilih kluster ACK atau instance ECS sesuai petunjuk.
Atur bagian Configuration Information.
Kluster ACK
Parameter
Deskripsi
Contoh
Name(Not required)
Nama kluster NGINX yang ingin Anda integrasikan ke dalam Managed Service for Prometheus.
nginxtest123
Enable Nginx for Stub Status monitoring
Menentukan apakah menggunakan ngx_http_stub_status_module (modul bawaan di NGINX) untuk mengumpulkan metrik, termasuk jumlah permintaan yang diterima dan diproses oleh NGINX.
CatatanSebelum mengaktifkan fitur pemantauan ini, pastikan ngx_http_stub_status_module telah terinstal. Untuk informasi lebih lanjut, lihat ngx_http_stub_status_module.
N/A
Enable Nginx for Vts monitoring
Menentukan apakah menggunakan nginx-module-vts untuk mengumpulkan metrik, termasuk jumlah permintaan NGINX, jumlah byte, dan waktu respons.
CatatanSebelum mengaktifkan fitur pemantauan ini, pastikan nginx-module-vts telah terinstal. Untuk informasi lebih lanjut, lihat nginx-module-vts.
N/A
Nginx Host
Nama domain layanan NGINX.
Nama domain berikut didukung:
Endpoint layanan NGINX di dalam kluster
Alamat IP internal kluster ACK tempat layanan NGINX berada
Alamat IPv4 publik layanan NGINX
nginx-server.namespace
Nginx Port
Nomor port server NGINX.
80
Metric collection interval(Unit/second)
Interval untuk mengumpulkan data pemantauan. Nilai default: 15. Satuan: detik.
15
ECS (VPC)
Parameter
Deskripsi
Contoh
Name(Not required)
Nama kluster NGINX yang ingin Anda integrasikan ke dalam Managed Service for Prometheus.
nginxtest321
Enable Nginx for Stub Status monitoring
Menentukan apakah menggunakan ngx_http_stub_status_module (modul bawaan di NGINX) untuk mengumpulkan metrik, termasuk jumlah permintaan yang diterima dan diproses oleh layanan NGINX.
N/A
Enable Nginx for Vts monitoring
Menentukan apakah menggunakan nginx-module-vts untuk mengumpulkan metrik, termasuk jumlah permintaan NGINX, jumlah byte, dan waktu respons.
CatatanSebelum mengaktifkan fitur pemantauan ini, pastikan nginx-module-vts telah terinstal. Untuk informasi lebih lanjut, lihat nginx-module-vts.
N/A
Nginx Host
Nama domain layanan NGINX.
Nama domain berikut didukung:
Endpoint layanan NGINX di dalam kluster
Alamat IP internal kluster ACK tempat layanan NGINX berada
Alamat IPv4 publik layanan NGINX
nginx-server.namespace
Nginx Port
Nomor port server NGINX.
80
Metric collection interval(Unit/second)
Interval untuk mengumpulkan data pemantauan. Nilai default: 15. Satuan: detik.
15
Custom Labels
Tag kustom metrik instance ECS yang ditempatkan di virtual private cloud (VPC) yang ingin Anda pantau.
Dengan mengonfigurasi tag, Anda dapat mengatur, mencari, memantau, atau menganalisis metrik secara rinci saat menggunakan alat seperti Grafana. Untuk informasi lebih lanjut, lihat Tambahkan tag ke metrik instance ECS menggunakan VPC.
CatatanKunci tag tidak boleh berisi karakter khusus, seperti tanda hubung (-), titik (.), dan persen (%). Karakter khusus digunakan dalam fungsi Prometheus.
Tag berformat data key-value.
test1:aaa
Lihat informasi pemantauan
Untuk melihat komponen yang terintegrasi, klik Integration Management di panel navigasi sisi kiri. Setelah mengklik kartu komponen, Anda dapat melihat informasi seperti target, metrik, dasbor, peringatan, konfigurasi penemuan layanan, dan komponen di panel yang muncul.

