Mengaktifkan status page nginx

Google+ Pinterest LinkedIn Tumblr +

Mengaktifkan status page nginx, nginx status page dapat memberikan informasi mengenai kondisi nginx seperti koneksi yang aktif, jumlah permintaan yang di tangani dll, hal ini dapat membantu anda untuk melakukan tweak pada nginx. untuk mengaktifkannya silahkan ikuti tutorial dibawah ini

Prasyarat

Pastikan nginx terkompilasi dengan modul HttpStubStatusModule, anda dapat mengeceknya dengan menggunakan perintah

user $ nginx -V 2>&1 | grep -o with-http_stub_status_module

jika menampilkan output seperti dibawah, berarti modul telah terpasang

with-http_stub_status_module

Konfigurasi Nginx

tambahkan konfigurasi dibawah di dalam server block server{}

location /nginx-status {
   # aktifkan status page nginx
   stub_status on;

   # matikan log akses
   access_log off;

   # hanya mengizinkan ip dibawah
   allow 1.1.1.1;
   
   # blokir akses untuk semua ip, kecuali ip diatas
   deny all;
}

jika anda ingin status page nginx dapat diakses siapapun, silahkan tambahkan tanda # di depan allow 1.1.1.1 dan deny all

selanjutnya silahkan mulai ulang nginx

user $ sudosystemctl restart nginx

selanjutnya anda bisa mengakses menggunakan tautan http://ip-atau-domain-anda/nginx-status, anda akan melihat tampilan seperti gambar dibawah

nginx status page

Gabung Channel Telegram nothinux untuk update artikel dan informasi terbaru, Klik Disini

Share.

About Author

Taufik is a System Administrator in Web Development Company, He's a GNU/Linux, BSD and FLOSS enthusiast, loves learning new things and sharing information with others.

error: Content is protected !!