How to use Nginx Plus's online activity monitoring function

WBOY
Release: 2023-05-27 09:31:34
forward
869 people have browsed it

nginx plus now launches a real-time activity monitoring interface to provide key load and performance monitoring. Through the simple restful json interface, it is easy to connect real-time monitoring statistics (stats to live dashboards) and third-party monitoring tools.

怎么使用Nginx Plus的在线活动监控功能

nginx plus ping

Details: Online activity monitoring – json feed

in nginx To enable this status prompt in plus, simply add status processing in the server configuration:

Copy code The code is as follows:

location = /status {
allow 192.168.0.0/16; # permit access from local network
deny all; # deny access from everywhere else

status;
}

If you request /status (or any URI that matches the location group), nginx plus will respond with a json document containing the current activity data:

  • Basic version, startup duration, and identification information;

  • Total number of connections and requests;

  • Requests and corresponding counts for each status area;

  • Each upstream server Request and response technology, as well as health check and startup time statistics;

  • Table data of each named cache area.

You You can continue to extract subsets of data, or use the restfull method to obtain a single data point:

怎么使用Nginx Plus的在线活动监控功能

Details: Life Periodic monitoring – web page

nginx plus comes with a simple web page (/usr/share/nginx/html/status.html) for polling status information and displaying it in a simple table. You can use the following configuration to enable this request http://host:8080/status.html:

Copy code The code is as follows:


server {
listen 8080;
root /usr/share/nginx/html;

location = /status {
status;
}
}

The above is the detailed content of How to use Nginx Plus's online activity monitoring function. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:yisu.com
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!