安装EPEL源
目前可以直接通过执行命令: yum install epel-release 直接进行安装,如果此命令无法安装可以尝试以下方法
CentOS/RHEL 5 :
[root@localhost ~]#rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm
CentOS/RHEL 6 :
[root@localhost ~]#rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
CentOS/RHEL 7 :
[root@localhost ~]#rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Ok,安装完毕。
使用EPEL源安装软件
现在就可以执行:yum install 软件包名进行安装了,nginx、htop、ncdu、vnstat等等一些常用的软件都灰常简单的装上了
[root@localhost ~]#yum install python-pip
[root@localhost ~]#pip install ngxtop
ngxtop 参数 print|top|avg|sum
ngxtop info 显示日志格式信息
-l 或–access-log 设置日志路径
-f 或–log-format 设置日志格式,默认格式combined,另外一种较常用格式为common
–no-follow 处理以前的日志,实时日志不做处理
-t 或 --interval 刷新频率,默认2秒
-g 或 --group-by 按变量分组,默认显示 request_path
-w 或 --having 筛选 [default: 1]
-o 或 --order-by 输出的排序方式,默认: 访问数
-n 或 --limit 显示top多条,默认前top 10条
-a …或 --a … 对输出字段做处理,可选 sum, avg, min, max
-v或 --verbose 详细输出
-d或 --debug debug模式,输出每行及记录
-h或 --help 显示帮助详细
–version 显示版本信息 高级参数
-c 或 --config 指定nginx配置文件,自动分析日志格式
-i 或 --filter 满足表达式的过滤将被处理
-p 或 --pre-filter in-filter expression to check in pre-parsing phase.
另外一些变量可以在分析时用到,名字含义同日志格式里的设置:remote_addr、remote_user、time_local、request、request_path、status、body_bytes_sent、http_referer、http_user_agent。