GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal Agen Amplify Nginx di CentOS 7

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Nginx Amplify Agent di server CentOS 7 Anda. Bagi Anda yang belum tahu, Bagi Anda yang belum tahu, Nginx Amplify Agent adalah alat pemantauan Nginx Kuat yang ditulis dengan Python. Fungsinya adalah untuk mengumpulkan berbagai metrik dan metadata dan mengirimkannya dengan aman ke backend untuk penyimpanan dan visualisasi. Setelah Instalasi yang tepat, ia memberi Anda antarmuka web NGINX Amplify dan Anda juga harus amati metrik waktu nyata ke sistem Anda yang dipantau.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda melalui langkah demi langkah instalasi alat pemantauan Agen Amplify Nginx di server CentOS 7.

Instal Nginx Amplify Agent di CentOS 7

Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.

yum clean all
yum -y update

Langkah 2. Memasang Agen Amplify Nginx.

Pertama, Buat file repo:

# cat >/etc/yum.repos.d/nginx-amplify.repo <<EOF
[nginx-amplify]
name=nginx amplify repo
baseurl=http://packages.amplify.nginx.com/centos/7/$basearch
gpgcheck=1
gpgkey=http://nginx.org/keys/nginx_signing.key
enabled=1
EOF

Instal paket rpm Nginx Amplify Agent:

yum install nginx-amplify-agent

Verifikasi penginstalan dengan memeriksa file log ‘/var/log/amplify-agent/agent.log

Setelah diinstal, Perintah ini dapat digunakan untuk memulai/menghentikan agen:

systemctl enable amplify-agent
systemctl start amplify-agent

Langkah 3. Mengonfigurasi Agen Amplify Nginx.

Daftar periksa:

  1. status rintisan
  2. pencatatan akses yang diperluas
  3. tingkat 'peringatkan' pada pencatatan kesalahan
server {
 listen [::]:80;
 server_name bmw.idroot.us localhost [::1] 127.0.0.1;
 keepalive_timeout 60;

location /nginx_status {
 stub_status;
 access_log off;

allow ::1;
 allow 127.0.0.1;
 deny all;
 }
}

Logging perlu dikonfigurasi untuk memiliki informasi yang diperluas sesuai dengan dokumentasi:

log_format  main      '$remote_addr - $remote_user [$time_local] "$request" '
                      ' $status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for" '
                      'rt=$request_time ua="$upstream_addr" '
                      'us="$upstream_status" ut="$upstream_response_time" '
                      'ul="$upstream_response_length" '
                      'cs=$upstream_cache_status' ;

Pastikan peringatan dicatat ke log kesalahan:

error_log /var/log/nginx/error.log warn

Langkah terakhir, Anda dapat meninjau status server kami yang dipantau di antarmuka Web yang masuk ke Akun Amplify Anda seperti dalam cuplikan:

Selamat! Anda telah berhasil menginstal Nginx Amplify. Terima kasih telah menggunakan tutorial ini untuk menginstal alat pemantauan Nginx Amplify pada sistem CentOS 7. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda untuk memeriksa resmi Situs web Agen Amplify Nginx.


Cent OS
  1. Cara Menginstal dan Mengkonfigurasi Nginx di CentOS 7

  2. Cara Menginstal Nginx di CentOS 7

  3. Cara Menginstal R di CentOS 7

  1. Cara Instal phpMyAdmin dengan Nginx di CentOS 7

  2. Cara Menginstal Nginx di CentOS 8

  3. Cara Menginstal R di CentOS 8

  1. Cara Menginstal Magento 2.1 di CentOS 7

  2. Cara Menginstal SuiteCRM dengan Nginx di CentOS 7

  3. Cara Menginstal MediaWiki dengan Nginx di CentOS 7