Graylog简介Graylog是一个开源且完整的日志聚合、管理工具,提到日志管理想必大家都会想到ELK平台,Graylog功能和ELK类似,但又比ELK要易用,相对的日志分析能力以及一些功能没有ELK强大。所以Graylog与ELK各有优劣,ELK被诟病的地方主要是不善于处理多行日志,同时也不能保留原始日志格式,只能把原始日志分字段保存,因为不符合正则表达式匹配的日志行,会被全部丢弃。而Gray
分类:
其他好文 时间:
2019-04-19 01:15:56
阅读次数:
358
介绍 packbeat是一个开源的实时网络抓包与分析框架,内置了很多常见的协议捕获及解析,如HTTP、MySQL、Redis等。在实际使用中,通常和Elasticsearch以及kibana联合使用,用于数据搜索和分析以及数据展示。 目前Packebeat支持的协议如下: Packetbeat可以运 ...
分类:
其他好文 时间:
2019-04-18 15:18:26
阅读次数:
480
简介 无论您要测试同一台主机上的服务,还是要测试开放网络上的服务,Heartbeat 都能轻松生成运行时间数据和响应时间数据 Heartbeat 能够通过 ICMP、TCP 和 HTTP 进行 ping 检测,同时也支持 TLS、认证和代理。您可以借助简易的 DNS 解析,监控负载均衡服务器背后的所 ...
分类:
Web程序 时间:
2019-04-18 10:49:57
阅读次数:
2243
1.elasticsearch的结构 首先elasticsearch目前的结构为 /index/type/id id对应的就是存储的文档ID,elasticsearch一般将数据以JSON格式存储。我们可以将elasticsearch和关系型数据库进行比较,index相当于关系型数据库中的datab ...
分类:
其他好文 时间:
2019-04-16 01:21:34
阅读次数:
172
前言 logstash是ELK日志系统中的一部分,主要承担将收集完成日志进行过滤,并且输出到es的职责。 logstash本身也可以作为客户端部署到应用系统的服务器上进行日志收集,但是由于资源开销占用过大,所以客户端的收集工作交给了beats进行,logstash专心在独立的服务器上完成日志解析处理 ...
分类:
其他好文 时间:
2019-04-12 14:57:49
阅读次数:
185
背景 1. 基于之前 "基于Log4Net本地日志服务简单实现" 实现本地日志服务,但是随着项目开发演进,本地日志服务满足不了需求,譬如在预发布环境或者生产环境,不可能让开发人员登录查看本地日志文件分析。 2. Kafka+ELK日志服务套件,可以在线日志服务可以解决上述问题,并且提供丰富报表分析等 ...
分类:
移动开发 时间:
2019-04-12 00:37:45
阅读次数:
226
背景 1. 项目开发中,我们或多或少会使用诸如NLog,Log4Net,Kafka+ELK等等日志套件; 2. 基于关注点分离原则,业务开发的时候不应该关注日志具体实现;并且后续能方便切换其他日志套件; 3. 这里先实现基于文件的日志服务,在下一篇将实现基于Kafka+ELK; 4. 具体源码: " ...
分类:
Web程序 时间:
2019-04-11 01:24:12
阅读次数:
137
1.去产品官网下载https://www.elastic.co/downloads/kibana 对应的tar.gz的压缩包,放到/usr/local/src目录 2.解压 3.进入到config目录下,进行kibana.yml文件配置 配置端口号,服务器地址,es的地址 4.kibana启动 bi ...
分类:
Web程序 时间:
2019-04-10 13:31:57
阅读次数:
162
which nohup .bash_profile中并source加载 如果没有就安装吧 yum provides */nohup nohup npm run start & nohup ./kibana & ...
分类:
Web程序 时间:
2019-04-10 13:26:52
阅读次数:
167