So konfigurieren Sie die Statusüberwachung in Nginx

王林
Freigeben: 2023-05-28 23:06:31
nach vorne
1421 Leute haben es durchsucht

Nginx verfügt über eine integrierte Statusseite, die durch Angabe des Parameters --with-http_stub_status_module während der Kompilierung geöffnet werden muss.
Mit anderen Worten, diese Funktion wird vom Modul http_stub_status_module bereitgestellt und nicht standardmäßig geladen.

Beispiel für eine Konfigurationsdatei

server{
    listen 80;
    server_name www.xxx.com;
    
    location /status/ {
        stub_status on;
        access_log off;
        allow 127.0.0.1;
        allow 192.168.10.0/24;
        deny all;
    }
}
Nach dem Login kopieren

Konfigurationsanleitung

    #🎜 🎜#
  • Standort /status/, sodass Sie beim Zugriff auf /status/ auf den Inhalt der Statusseite zugreifen können.

  • stub_status onDie Statusseite wird geöffnet.

  • access_log offProtokolle nicht aufzeichnen

  • Zulassen und verweigern erlauben nur den Zugriff auf bestimmte IP- und IP-Segmente, weil Diese Seite muss geschützt und nicht öffentlich gemacht werden. Natürlich kann sie auch zur Benutzerauthentifizierung verwendet werden.

Test- und Ergebnisbeschreibung

测试命令:curl -x127.0.0.1:80 www.xxx.com/status/

结果如下:
Active connections: 1 
server accepts handled requests
 11 11 11 
Reading: 0 Writing: 1 Waiting: 0 

说明:
active connections – 活跃的连接数量
server accepts handled requests — 总共处理的连接数、成功创建的握手次数、总共处理的请求次数
需要注意,一个连接可以有多次请求。
reading — 读取客户端的连接数.
writing — 响应数据到客户端的数量
waiting — 开启 keep-alive 的情况下,这个值等于 active – (reading+writing), 意思就是 Nginx 已经处理完正在等候下一次请求指令的驻留连接.
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie die Statusüberwachung in Nginx. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!