Nginx日志的可视化分析
创建时间:2016-11-13 投稿人: 胡志梅 浏览次数:195
通过脚本和命令的方式分析Nginx日志,显然已经很low了,下面通过EFK(ElasticSearch、Flume、Kibana)对数据进行分析和可视化,并通过编程方式实现告警。
因为头条不支持Markdown,下面截图出来,不然看起来可读性太差。
这个Flume拦截器的效果如下:
下面设置ElasticSearch的映射文件。
如果图片看不清,我会把代码托管到conding.net上去。
上面定义了,凡是以nginx_log开头的索引都会应用这个mapping。
下面来看看Kibana分析的效果。
这个其实还不够酷炫,还能做更多的分析图,比如请求耗时最多的排名、请求量最大的排名等等。
另外,对于某些API形的Nginx日志,我们可能希望做更多的分析,比如请求参数进行解析,我们也可以通过Nginx拦截器来实现,我贴出关键代码:
OK,今天就到这里了。后续再分享ES相关的东西。
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇:没有了