首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >008.使用Kibana画图展示Nginx日志报表

008.使用Kibana画图展示Nginx日志报表

作者头像
CoderJed
发布2020-04-23 16:47:13
1.8K0
发布2020-04-23 16:47:13
举报
文章被收录于专栏:Jed的技术阶梯Jed的技术阶梯

1. 准备工作

  • ${FILEBEAT_HOME}/kibana目录复制到其他目录,使用RPM安装的filebeat在/usr/share目录下 [root@node01 ~]# cp -a /usr/share/kibana /root/filebeat-kibana
  • /root/filebeat-kibana目录下只留个3文件 filebeat-kibana/6/dashboard/Filebeat-nginx-logs.json filebeat-kibana/6/dashboard/Filebeat-nginx-overview.json filebeat-kibana/6/index-pattern/filebeat.json
  • 替换索引名称,我的nginx日志索引为nginx_access和nginx_error,而配置文件中默认的索引名为"filebeat-*" [root@node01 ~]# sed -i 's#filebeat\-\*#nginx\*#g' filebeat-kibana/6/dashboard/Filebeat-nginx-overview.json [root@node01 ~]# sed -i 's#filebeat\-\*#nginx\*#g' filebeat-kibana/6/dashboard/Filebeat-nginx-logs.json [root@node01 ~]# sed -i 's#filebeat\-\*#nginx\*#g' filebeat-kibana/6/index-pattern/filebeat.json
  • 设置filebeat使用的dashboard配置目录 [root@node01 ~]# filebeat setup --dashboards -E setup.dashboards.directory=/root/filebeat-kibana/ Loading dashboards (Kibana must be running and reachable) Loaded dashboards

2. Kibana图表配置

2.1 使用柱状图展示访问nginx的IP地址最多的Top10

2.2 使用折线图展示用户访问的最多的URL Top10

重复步骤不再展示

2.3 使用饼图展示HTTP返回的状态码比例

重复步骤不再展示

3. 多个图表的展示

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 准备工作
  • 2. Kibana图表配置
    • 2.1 使用柱状图展示访问nginx的IP地址最多的Top10
      • 2.2 使用折线图展示用户访问的最多的URL Top10
        • 2.3 使用饼图展示HTTP返回的状态码比例
        • 3. 多个图表的展示
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档