专栏首页Jed的技术阶梯008.使用Kibana画图展示Nginx日志报表

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

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. 多个图表的展示

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 001.Nginx安装

    CoderJed
  • 009.ELK使用Redis做缓存收集Nginx日志

    CoderJed
  • 005.ELK收集Nginx日志

    ab工具用于批量发送HTTP请求到指定的URL,是一个压力测试工具,这里使用它来生成Nginx的日志

    CoderJed
  • EFK教程(5) - ES集群开启用户认证

    ▷ 在第一篇《EFK教程 - 快速入门指南》中,阐述了EFK的安装部署,其中ES的架构为三节点,即master、ingest、data角色同时部署在三台服务器上...

    小慢哥Linux运维
  • ELK日志系统:Filebeat使用及Kibana如何设置登录认证

    Filebeat is a lightweight, open source shipper for log file data. As the next-ge...

    菩提树下的杨过
  • ELK的上线之路(四):—— Kibana安装

    tar xfvz kibana-4.3.1-linux-x64.tar.gz -C /usr/local/

    江小白
  • ubuntu安装lemp步骤

    章鱼喵
  • [Linux] PHP程序员玩转Linux系列-Linux和Windows安装nginx

    如何以最简单的方式安装nginx,我在查找了N多方法只后,发现还是nginx官网的方法最简单啊.在此我也来搬运一下官网的安装方式

    陶士涵
  • 最简单的Docker镜像教程:从头基于空镜像scratch创建一个新的Docker镜像

    版权声明:本文为博主汪子熙原创文章,未经博主允许不得转载。 https://jerry.bl...

    Jerry Wang
  • 开发 | 无需后端编码,手把手教你把 WordPress 做成小程序

    知晓程序(微信号 zxcx0101)今天分享的这篇文章,将一步步讲解,如何将一个 WordPress 网站借助 REST API 开发微信小程序版。

    知晓君

扫码关注云+社区

领取腾讯云代金券