Monitoring Web Server Nginx dengan Nginx Amplify Agent

Minggu, 07 Juli 2019

Monitoring Web Server Nginx dengan Nginx Amplify Agent. Ada banyak tool yang tersedia untuk memonitori web server yang berjalan, baik yang gratis, berbayar, maupun open source. Namun, jika kalian adalah pengguna web server Nginx, tidak ada salahnya mencoba Nginx Amplify, tool monitoring web server gratis dari Nginx.


Fitur dari Nginx Amplify
Berikut adalah fitur-fitur dari Nginx Apmlify

  • Visualize and identify NGINX performance bottlenecks, overloaded servers, or potential DDoS attacks
  • Improve and optimize NGINX performance with intelligent advice and recommendations
  • Get notified when something is wrong with the application infrastructure
  • Plan web application capacity and performance
  • Keep track of the systems running NGINX
Yup, fitur-fiturnya sudah termasuk "istimewa" mengingat ini adalah tool gratis.

Instalasi
Oke, sekarang masuk ke tahap instalasi.
Pertama, kalian harus memiliki akun terlebih dahulu. Silahkan register di halaman https://amplify.nginx.com. Kalian bisa juga mendaftar menggunakan akun Google.

Selanjutnya kalian akan dibawa ke halaman Dashboard yangmana akan tersedia langkah-langkah instalasinya.
Download script instalasinya dengan perintah
curl -L -O https://github.com/nginxinc/nginx-amplify-agent/raw/master/packages/install.sh

Lalu masukkan API Key yang tersedia di dashboard saat proses instalasi. 
API_KEY='466b455e0ea73c445fd276668d561d94' sh ./install.sh
Ingat, API key ini berbeda-beda, silahkan sesuaikan dengan milik kalian.

Jika kalian mendapati error no stub_status in nginx config, please check https://git.io/vQGs4, ikuti langkah berikut
Pastikan konfigurasi yang terdapat di direktori conf.d terbaca dan diinclude di nginx.conf
cd /etc/nginx
grep -i include\.*conf nginx.conf
Contoh output
include /etc/nginx/conf.d/*.conf;
Lalu tambahkan konfigurasi berikut
nano /etc/nginx/conf.d/stub_status.conf
Isinya
server {
    listen 127.0.0.1:80;
    server_name 127.0.0.1;
    location /nginx_status {
        stub_status on;
        allow 127.0.0.1;
        deny all;
    }
}
Lalu reload Nginx
service nginx reload
 Lalu ulangi proses instalasi Nginx Amplify diatas.

Tunggu beberapa menit dan cek menu Graph di amplify.nginx.com. Seharusnya grafik dari web server yang kalian konfigurasi sebelumnya sudah ada disana.

Oke sekian tutorial kali ini. Jika ada yang ingin ditanyakan silahkan tinggalkan komentar.

Artikel Terkait Nginx ,Server ,Utilities

Tidak ada komentar:

Posting Komentar