GoAccess 视图化access.log 日志

1.安装GoAccess 工具可以直接使用

apt-get install goaccess

2.使用goaccess命令将日志生成html文件

goaccess 日志路径 -o 输出HTML的路径 --real-time-html --time-format="%H:%M:%S" --date-format="%d/%b/%Y" --log-format=COMBINED

--real-time-html 表示实时的显示日志内容

--time-format 时间格式

--date-format 日期格式

--log-format 用于指定日志字符串格式

命令执行完后开启一个websocket服务用来实时更新日志数据

3.为生成的html文件搭建一个web服务,例如使用nginx配置一个服务

server {
                listen       8080;
                server_name  localhost;
                access_log logs/proxy.access.log proxy;
                location /report.html{
                        alias /home/wwwroot/goaccess/report.html;
                }

        }  

然后访问 http://ip:8080 出现下图所示

至此日志数据图形化完成,更多使用方式请访问官网

GoAccess中文网

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏毛利学Python

爬了CSDN,我发现了这些

本文涉及到的Python第三方模块,共计五个:分词模块jieba,文字云模块wordcloud,画图模块matplotlib,用来处理背景图片的模块cv2,访问...

7420
来自专栏毛利学Python

数据科学篇| Numpy 库的使用(一)

实际上,标准的Python中,用列表保存数组的值。由于列表中的元素是任意的对象,所以列表中list保存的是对象的指针。虽然在Python编程中隐去了指针的概念,...

11930
来自专栏毛利学Python

keras入门

深度学习(Deep Learning, DL)或阶层学习(hierarchical learning)是机器学习的技术和研究领域之一,通过建立具有阶层结构的人工...

8420
来自专栏毛利学Python

爬虫篇|学会如何入库(六)

数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。

10550
来自专栏毛利学Python

scrapy中的强大媒体管道(二)

上文用了scrapy爬取了百度的美女图片,今天写写scrapy中的Image Pipeline

13330
来自专栏毛利学Python

数据科学篇| Matplotlib和数据可视化(三)

数据的处理、分析和可视化已经成为Python近年来最为重要的应用领域之一,其中数据的可视化指的是将数据呈现为漂亮的统计图表,然后进一步发现数据中包含的规律以及隐...

8830
来自专栏萌海无涯

Django学习安装django环境(2)

File --> Settings --> Project:django --> Project Inerpreter

7820
来自专栏毛利学Python

pandas

pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需...

13830
来自专栏毛利学Python

自然语言处理| NLTK库的详解

自然语言处理(natural language processing)是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有...

11920
来自专栏毛利学Python

scrapy 入门(一)

Scrapy,Python开发的一个快速、高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数据挖掘...

7720

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励