Nginx è un server HTTP e proxy inverso open source gratuito ad alte prestazioni, nonché un server proxy IMAP/POP3. Per saperne di più, visita nginx.org.
Questa funzionalità è disponibile solo per gli agenti in esecuzione su Linux. Non è disponibile su Windows.
Discovery
Anche se il plug-in Nginx non è configurato, Cloud Monitoring rileverà i servizi Nginx in esecuzione nel tuo progettopiattaforma Cloudm:
- Ricerca di nomi di istanze per nginx
- Controllo delle porte aperte a 80 o 443 tramite le regole firewall
Per visualizzare le metriche di Nginx:
-
Nella console Google Cloud , vai alla pagina
Dashboard:
Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Monitoring.
- Seleziona il dashboard Nginx dall'elenco.
Configurazione di Monitoring per monitorare Nginx
Dopo aver installato l'agente di monitoraggio, segui le seguenti istruzioni per configurare il plug-in Nginx sulle tue istanze.
Prerequisiti
Il plug-in Nginx richiede l'attivazione del gestore delle informazioni sullo stato in
Nginx. Per farlo, scarica status.conf
dal repository di configurazione GitHub
e inseriscilo nella directory di configurazione di Nginx (in genere /etc/nginx/conf.d/
):
(cd /etc/nginx/conf.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/nginx/conf.d/status.conf)
In alternativa, puoi aggiungere i contenuti di
status.conf
al file nginx.conf
, in genere situato in una delle seguenti directory
nell'istanza VM:
/etc/nginx
, /usr/local/nginx/conf
o /usr/local/etc/nginx
.
Ricarica la configurazione di Nginx eseguendo:
sudo service nginx reload
Abilitazione del plug-in di monitoraggio Nginx
Nella tua istanza VM, scarica nginx.conf
dal repository GitHub di configurazione
e inseriscilo nella directory /etc/stackdriver/collectd.d/
:
(cd /etc/stackdriver/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/nginx.conf)
Dopo aver aggiunto il file di configurazione, riavvia l'agente di monitoraggio eseguendo il seguente comando:
sudo service stackdriver-agent restart
Per saperne di più sul plug-in collectd
nginx
, vedi
Plug-in:nginx.
Che cosa viene monitorato
L'elenco completo delle metriche monitorate dal plug-in Nginx è disponibile in Metriche dell'agente: nginx.