nginx日志数据如何实时监控


本文摘自PHP中文网,作者(*-*)浩,侵删。

ngxtop是一个基于python的程序,可以在Python上安装。ngxtop通过实时解析nginx访问日志,并将结果(nginx服务器的有用指标)输出到终端。

主要的功能

当前有效请求

总请求计数摘要 (推荐学习:nginx教程)

按状态代码提供的总请求数(2xx,3xx,4xx,5xx)

发送平均字节

顶级远程地址

不仅能实时监控Nginx日志的访问还可以对以前的日志进行排查整理。

在Linux上安装ngxtop

首先,你需要安装PIP(Python包管理系统)

使用root凭据登录你的服务器

通过安装以下包启用EPEL存储库

1

2

3

4

5

6

7

8

wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-6.noarch.rpm

rpm -ivh epel-release-7-6.noarch.rpm

 

然后执行以下命令安装pip

yum install python-pip

 

最后使用下面安装ngxtop

pip install ngxtop

ngxtop使用详解

用法:

1

2

3

ngxtop [选项]

ngxtop [选项](print | top | avg | sum)<var>

ngxtop info

选项:

nginx-9.png

以上就是nginx日志数据如何实时监控的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

nginx是如何处理http请求的

nginx怎么配置ssl

nginx怎么配置

如何重启nginx服务器

怎么下载nginx

nginx关闭/重启/启动方法介绍

nginx怎么配置反向代理

nginx 对访问量的控制

nginx如何配置反向代理

通过修改nginx配置文件解决上传文件大小限制问题

更多相关阅读请进入《nginx》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...