GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Nginx Amplify Agent su Ubuntu 16.04 LTS

In questo tutorial, ti mostreremo come installare Nginx Amplify Agent su Ubuntu 16.04 LTS. Per quelli di voi che non lo sapessero, Nginx Amplify Agent è uno strumento di monitoraggio Strong Nginx scritto in Python.La sua funzione è quella di raccogliere varie metriche e metadati e inviarli in modo sicuro al back-end per l'archiviazione e la visualizzazione.Dopo l'installazione appropriata, ti fornisce l'interfaccia web di NGINX Amplify e dovresti anche osservare le metriche in tempo reale sui tuoi sistemi monitorati.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo dello strumento di monitoraggio Nginx Amplify Agent su un server Xenial Xerus Ubuntu 16.04.

Installa Nginx Amplify Agent su Ubuntu 16.04 LTS

Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt-get comandi nel terminale.

sudo apt-get update
sudo apt-get upgrade

Passaggio 2. Installazione di Nginx Amplify Agent su Ubuntu 16.04.

In primo luogo, aggiungi la chiave pubblica necessaria con il comando:

curl -fs http://nginx.org/keys/nginx_signing.key | apt-key add -

Configura il repository con il comando:

# codename=`lsb_release -cs` && \
os=`lsb_release -is | tr '[:upper:]' '[:lower:]'` && \
echo "deb http://packages.amplify.nginx.com/${os}/ ${codename} amplify-agent" > \
/etc/apt/sources.list.d/nginx-amplify.list

Installa Nginx Amplify Agent usando apt:

apt-get update
apt-get install nginx-amplify-agent

Creazione del file di configurazione da un modello:

api_key="KEY" && \
sed "s/api_key.*$/api_key = ${api_key}/" \
/etc/amplify-agent/agent.conf.default > \
/etc/amplify-agent/agent.conf

*Dove KEY è la chiave API è la chiave univoca assegnata al tuo account NGINX Amplify.

Una volta installati, questi comandi possono essere utilizzati per avviare/arrestare l'agente:

systemctl enable amplify-agent
systemctl start amplify-agent

Passaggio 3. Configurazione di Nginx Amplify Agent.

Elenco di controllo:

  1. stato stub
  2. Registrazione dell'accesso esteso
  3. Livello di "avviso" sulla registrazione degli errori
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;
 }
}

La registrazione deve essere configurata per avere informazioni estese come da documentazione:

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

Assicurati che gli avvisi siano registrati nel registro degli errori:

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

Infine, puoi visualizzare lo stato del nostro server monitorato nell'interfaccia Web accedendo al tuo account Amplify come nell'istantanea:

Congratulazioni! Hai installato con successo Nginx Amplify Agent. Grazie per aver utilizzato questo tutorial per l'installazione dello strumento di monitoraggio Nginx Amplify Agent su Ubuntu 16.04 LTS. Per ulteriore aiuto o informazioni utili, ti consigliamo di controlla il sito Web ufficiale di Nginx Amplify Agent.


Ubuntu
  1. Come installare Nginx su Ubuntu 18.04

  2. Come installare Nginx su Ubuntu 16.04

  3. Come installare Nginx su Ubuntu 20.04

  4. Come installare Docker su Ubuntu 22.04 / 20.04 LTS

  5. Come installare PlayOnLinux su Ubuntu 20.04 LTS

Come installare LEMP su Ubuntu 18.04 LTS

Come installare Vai su Ubuntu 20.04 LTS

Come installare LEMP su Ubuntu 20.04 LTS

Come installare l'agente Zabbix su Ubuntu 20.04 LTS

Come installare phpMyAdmin con Nginx su Ubuntu 20.04 LTS

Come installare NGINX su Ubuntu 18.04