Zabbix benutzerdefinierte Überwachung des Nginx-Status
1. Öffnen Sie die StatusoberflächeAktivierungsstatus: [root@localhost ~]# vim /usr/local/nginx/conf/nginx.conf Standort /Status { stub_status ein; erlauben Sie 192.168.200.146; erlauben 192.168.200.145 alles leugnen; } [root@localhost ~]# nginx -s neu laden Einzelheiten zu den Informationen auf der Statusseite:
2. Schreiben Sie Überwachungsskripte[root@localhost-Skripte]# vim check_status.sh #!/bin/bash ip=$(ip a | grep 'inet ' | grep -v '127.0.0.1' | awk -F'[ /]+' '{print $3}') Fall $1 in "Lektüre") curl -s http://$ip | awk 'NR==4 {print $2}';; "Schreiben") curl -s http://$ip | awk 'NR==4 {print $4}';; "Warten") curl -s http://$ip | awk 'NR==4 {print $6}' esac //Konfigurationsdatei hinzufügen [root@localhost scripts]# vim /usr/local/etc/zabbix_agentd.conf UnsafeUserParameters=1 Benutzerparameter=check_status[*],/bin/bash /scripts/check_Reading.sh $1 [root@localhost-Skripte]# pkill zabbix_agentd [root@localhost-Skripte]# zabbix_agentd //Test[root@zabbix ~]# zabbix_get -s 192.168.200.146 -k check_status Warten 1 3. Überwachungselemente konfigurieren4. Trigger konfigurieren5. Testen[root@localhost-Skripte]# ab -n 1500000 http://192.168.200.146/status Oben finden Sie den detaillierten Inhalt des Implementierungsprozesses der benutzerdefinierten Überwachung des Nginx-Status von Zabbix. Weitere Informationen zur benutzerdefinierten Überwachung von Nginx von Zabbix finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: Gängige Stile von CSS-Animationseffekten
>>: Warum wirkt sich die Verwendung von Limits in MySQL auf die Leistung aus?
Inhaltsverzeichnis 1. v-bind: kann einige Daten a...
Ziehen Sie das Bild root@EricZhou-MateBookProX: D...
Aus historischen Gründen basiert die MySQL-Replik...
Inhaltsverzeichnis MySQL-Mehrversionen-Parallelit...
Dieser Artikel wurde ursprünglich von Bloggerin W...
Einführung der Server-U-Software Server-U ist ein...
Inhaltsverzeichnis 1. MySQL herunterladen 1.1 Her...
Inhaltsverzeichnis 1. Was ist 2. Verwendung Numer...
Die Tags dd und dt werden für Listen verwendet. N...
Problembeschreibung Vor kurzem gab es einen MySQL...
Zum Übertragen von Dateien zwischen dem Host und ...
Ich habe vor, eine Reihe von Haftnotizwänden zu r...
Einführung in Selenium Grid Obwohl einige neue Fu...
Inhaltsverzeichnis Einführung Erste Schritte Eine...
Inhaltsverzeichnis Einleitung Nginx-Dockerdatei N...