Linux运维之路


为nginx构建可视化实时日志监控平台

admin 2019-07-15 235浏览 0条评论
首页/正文
分享到: / / / /

安装一个go_access在线日志

官方网站: https://goaccess.io

wget https://tar.goaccess.io/goaccess-1.3.tar.gz
tar -xzvf goaccess-1.3.tar.gz
cd goaccess-1.3/
./configure --enable-utf8 --enable-geoip=legacy
make
make install
1. 在server区块下添加一个location

location /go.html {
         alias /application/nginx/html/go.html;
 }

保存后退出

2. 在nginx 网页目录添加 一个 go.html ,确保它可以被访问
   touch /application/nginx/html/go.htm

3. 创建go.sh脚本
#-----------------------goaccess日志----------------
#!/bin/sh
LANG="zh_CN.UTF-8"           #页面转换为中文
/usr/local/bin/goaccess /application/nginx/logs/access.log -o /application/nginx/html/go.html -p /usr/local/etc/goaccess/goaccess.conf
#-----------------------goaccess日志----------------

计划任务 [一分钟一次]

 
 4. 把命令配置为定时任务 
 [root@leilei html]# crontab -l
 */1 * * * * /bin/bash /root/go.sh > /dev/null 2>&1 &

看相关页面

详细文档还可以参考:

https://www.cnblogs.com/songxingzhu/p/7403267.html

https://goaccess.io

最后修改:2019-07-15 14:28:37 © 著作权归作者所有
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

上一篇

发表评论

评论列表

还没有人评论哦~赶快抢占沙发吧~