GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Nginx Amplify Agent na CentOS 7

V tomto tutoriálu vám ukážeme, jak nainstalovat Nginx Amplify Agent na váš server CentOS 7. Pro ty z vás, kteří to nevěděli, Pro ty z vás, kteří to nevěděli, Nginx Amplify Agent je silný monitorovací nástroj Nginx napsaný v Pythonu. Jeho funkcí je shromažďovat různé metriky a metadata a bezpečně je odesílat do backendu pro ukládání a vizualizaci. Po příslušné instalaci vám poskytne webové rozhraní NGINX Amplify a také byste měli sledujte metriky v reálném čase na svých monitorovaných systémech.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že jsou spuštěny v účtu root, pokud ne, možná budete muset přidat 'sudo' k příkazům, abyste získali oprávnění root. Ukážu vám krok za krokem instalaci monitorovacího nástroje Nginx Amplify Agent na server CentOS 7.

Nainstalujte Nginx Amplify Agent na CentOS 7

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

yum clean all
yum -y update

Krok 2. Instalace Nginx Amplify Agent.

Nejprve vytvořte repo soubor:

# 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

Nainstalujte balíček Nginx Amplify Agent rpm:

yum install nginx-amplify-agent

Ověřte instalaci prohlédnutím souboru protokolu ‘/var/log/amplify-agent/agent.log

Po instalaci lze ke spuštění/zastavení agenta použít tyto příkazy:

systemctl enable amplify-agent
systemctl start amplify-agent

Krok 3. Konfigurace Nginx Amplify Agent.

Kontrolní seznam:

  1. stav pahýlu
  2. rozšířené protokolování přístupu
  3. úroveň ‚upozornění‘ na protokolování chyb
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;
 }
}

Protokolování je třeba nakonfigurovat tak, aby mělo rozšířené informace podle dokumentace:

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' ;

Zajistěte, aby se varování zaznamenávala do protokolu chyb:

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

Poslední kroky. Stav našeho monitorovaného serveru si můžete prohlédnout ve webovém rozhraní přihlášením do svého účtu Amplify jako na snímku:

Blahopřejeme! Úspěšně jste nainstalovali Nginx Amplify. Děkujeme, že jste použili tento návod k instalaci monitorovacího nástroje Nginx Amplify na systémy CentOS 7. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální Web Nginx Amplify Agent.


Cent OS
  1. Jak nainstalovat a nakonfigurovat Nginx na CentOS 7

  2. Jak nainstalovat Nginx na CentOS 7

  3. Jak nainstalovat R na CentOS 7

  1. Jak nainstalovat phpMyAdmin s Nginx na CentOS 7

  2. Jak nainstalovat Nginx na CentOS 8

  3. Jak nainstalovat R na CentOS 8

  1. Jak nainstalovat Magento 2.1 na CentOS 7

  2. Jak nainstalovat SuiteCRM s Nginx na CentOS 7

  3. Jak nainstalovat MediaWiki s Nginx na CentOS 7