filebeat同时收集错误日志与普通日志并存详解_nginx

来源:脚本之家  责任编辑:小易  
目录
1.配置filebeat收集error日志2.查看es是否产生error索引3.在kibana上关联es索引4.在kibana上统计错误日志

1.配置filebeat收集error日志

只收集正常日志往往是不完整的,错误日志更需要收集起来

所有集群都按如下配置,其实就是增加了一个type和一个index

vim /etc/filebeat/filebeat.yml
filebeat.inputs:
- type: log
  enabled: true
  paths:
    - /var/log/nginx/www_access.log
  json.keys_under_root: true
  json.overwrite_keys: true
  tags: ["www"]
- type: log
  enabled: true
  paths:
    - /var/log/nginx/bbs_access.log
  json.keys_under_root: true
  json.overwrite_keys: true
  tags: ["bbs"]
- type: log
  enabled: true
  paths:
    - /var/log/nginx/blog_access.log
  json.keys_under_root: true
  json.overwrite_keys: true
  tags: ["blog"]
- type: log
  enabled: true
  paths:
    - /var/log/nginx/error.log
  tags: ["error"]
output.elasticsearch:
  hosts: ["192.168.81.210:9200"]
  indices:
    - index: "nginx-www-access-%{+yyyy.MM.dd}"
      when.contains:
        tags: "www"
    - index: "nginx-bbs-access-%{+yyyy.MM.dd}"
      when.contains:
        tags: "bbs"
    - index: "nginx-blog-access-%{+yyyy.MM.dd}"
      when.contains:
        tags: "blog"
    - index: "nginx-error-%{+yyyy.MM.dd}"
      when.contains:
        tags: "error"
systemctl restart filebeat

2.查看es是否产生error索引

已经生成

3.在kibana上关联es索引

点击Managerment---索引模式---创建索引

创建成功

4.在kibana上统计错误日志

点击Discovery---选择索引即可查看,根据自己的需求进行统计即可

以上就是filebeat同时收集错误日志与普通日志并存详解的详细内容,更多关于filebeat错误普通日志并存的资料请关注真格学网其它相关文章!

您可能感兴趣的文章:Filebeat 采集 Nginx 日志的方法Docker构建ELK Docker集群日志收集系统

  • 本文相关:
  • 详解nginx服务器http重定向到https的正确写法
  • centos7系统下用yum安装nginx详解
  • nginx缓存页面后 串会话问题的解决方法
  • nginx负载功能+nfs服务器功能解析
  • nginx http运行状况健康检查配置过程解析
  • nginx location指令uri匹配规则详解小结
  • nginx实战之反向代理websocket的配置实例
  • nginx实现if多重判断配置方法示例
  • 如何通过nginx负载均衡跳转https
  • nginx配置统计流量带宽请求及记录实时请求状态的方法
  • logstash 和filebeat 是什么关系
  • 如何配置filebeat并在kibana中可视化
  • logstash 和filebeat 是什么关系
  • Filebeat 占多少内存,如果和应用部署在一起,会不会影响到应用...
  • logstash 和filebeat 是什么关系
  • filebeat 多个日志输出到logstash后怎么区分
  • filebeat 多个日志输出到logstash后怎么区分
  • filebeat字符编码怎么设置
  • heart beat语法上有错误吗
  • 帮忙判断一下the person who beat you is yourself 有无错误之处
  • qq音速:R2Beat:Game.exe 错误
  • 手机QQ2010beat4 1182三版共存更新错误
  • hr2beat.exe -应用程序错误 "0x00400005" 指令引用的...
  • Vista玩音速的错误r2beat launcher has stopped working
  • QQ音速R2beat.game.EXE应用程序错误
  • QQ音速R2beat.game.EXE应用程序错误
  • iphone4s 越狱后 升级ios8 beat2 失败 报2003错误,恢复的时候...
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全星外虚拟主机华众虚拟主机linuxwin服务器ftp服务器dns服务器tomcat nginxzabbix云和虚拟化服务器其它首页服务器nginxfilebeat 采集 nginx 日志的方法docker构建elk docker集群日志收集系统详解nginx服务器http重定向到https的正确写法centos7系统下用yum安装nginx详解nginx缓存页面后 串会话问题的解决方法nginx负载功能+nfs服务器功能解析nginx http运行状况健康检查配置过程解析nginx location指令uri匹配规则详解小结nginx实战之反向代理websocket的配置实例nginx实现if多重判断配置方法示例如何通过nginx负载均衡跳转httpsnginx配置统计流量带宽请求及记录实时请求状态的方法nginx提示:500 internal server ernginx 多站点配置方法集合nginx服务器的反向代理proxy_pass配置方法讲解权限问题导致nginx 403 forbidden错误的解决nginx fastcgi错误primary script 详解nginx upstream 配置和作用nginx 403 forbidden的解决办法详解nginx服务器中配置超时时间的方法nginx的超时timeout配置详解nginx伪静态配置和常用rewrite伪静态规则集锦nginx 匹配规则小总结(推荐)nginx安装(1) ttlsa教程系列之nginx让vim支持nginx .conf文件语法高亮显示功能的方法nginx服务器中处理ajax跨域请求的配置方法讲解jenkins实现集群化管理以及流水线项目配置nginx服务器access日志中大量400 bad request错误的解nginx服务器对数据传输速度限制的基本配置方法讲解keepalived+nginx+tomcat 实现高可用web集群的示例代基于nginx设置浏览器协商缓存过程详解nginx httpmemcmodule和直接访问memcached效率对比
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved