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 怎么读

linux怎么启动nginx?

nginx如何实现高并发

nginx实现负载均衡有哪几个模式

nginx属于什么

nginx反向代理websocket配置

详解介绍nginx中worker connections问题

nginx如何优化

nginx 对访问量的控制

nginx客户端请求配置项有哪些

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



打赏

取消

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

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

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

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

评论

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