一、ELK介绍ELK是三款开源软件的缩写,即:ElasticSearch+Logstash+Kibana。这三个工具组合形成了一套实用、易用的监控架构,可抓取系统日志、apache日志、nginx日志、mysql日志等多种日志类型,目前很多公司用它来搭建可视化的集中式日志分析平台。ElasticSearch:是一个分布式的RESTful风格的搜索和数据分析引擎,同时还提供了集中存储功能,它主要负责
分类:
其他好文 时间:
2018-06-04 19:22:19
阅读次数:
824
场景:日常任务中,有时需要通过php脚本执行一些日志分析,队列处理等任务,当数据量比较大时,可以使用多进程来处理。 准备:php多进程需要pcntl,posix扩展支持,可以通过 php - m 查看,没安装的话需要重新编译php,加上参数--enable-pcntl,posix一般默认会有。 创建 ...
分类:
Web程序 时间:
2018-06-04 19:14:40
阅读次数:
207
一、ELKB说明elastic提供了一套非常高级的工具ELKB来满足以上这几个需求。ELKB指的是用于日志分析或者说数据分析的四个软件,各自拥有独立的功能又可以组合在一起。先来简单介绍一下这四个软件。Elastic Search: 从名称可以看出,Elastic Search 是用来进行搜索的,提供数据以及相应的配置信息(什么字段是什么数据类型,哪些字段可以检索等),然后你就可以自由地使用API搜
分类:
其他好文 时间:
2018-05-31 12:23:49
阅读次数:
226
使用pt query digest 也可以到官网 下载安装 查看帮助 使用 会发现有很多统计信息提供!非常方便。 如果通过日志发现问题? ...
分类:
其他好文 时间:
2018-05-31 10:37:28
阅读次数:
266
程序运行时配置如下参数: 最终,程序输出: GC日志分析: 1、最前面的数字 "0,070" 代表了GC发生的时间,这个数字的含义是从Java虚拟机启动以来经过的秒数 2、GC日志开头的“[GC 和 [Full GC” 说明了这次垃圾收集的停顿类型,而不是用来区分新生代GC还是年老代GC的。 3、P ...
分类:
其他好文 时间:
2018-05-30 21:13:26
阅读次数:
163
之前的文档介绍了ELK的架构基础知识,下面简单记录下ELK结合Redis搭建日志分析平台的集群环境部署过程,大致的架构如下: + Elasticsearch是一个分布式搜索分析引擎,稳定、可水平扩展、易于管理是它的主要设计初衷 + Logstash是一个灵活的数据收集、加工和传输的管道软件 + Ki ...
分类:
其他好文 时间:
2018-05-29 13:14:59
阅读次数:
339
问题描述: weblogic控制台显示错误,是受管节点console日志 weblogic管理节点的logs/admin.log日志 根据admin下的日志分析可以得出,是乱码文件的问题!根据路径查到乱码文件删除或者在源码修正编码语言尽量用英文 问题解决: 根据提示的错误,找到乱码文件在源码中修正或 ...
分类:
Web程序 时间:
2018-05-28 11:46:42
阅读次数:
592
有个小伙伴在群里问如何分析一下相同IP访问NGINX的第一次访问时间和最后一次访问时间,折腾了好一会最后写出来测试一下,OK没问题的,所以就记录在这里。思路:1、文件读取2、先找出只访问一次的 只有一次时间3、访问多次的 寻找开始时间和 最后一次时间 1、将所有IP和时间分别定义一个列表 两者元素相同&n
分类:
编程语言 时间:
2018-05-27 20:21:20
阅读次数:
157
0.实验环境说明 宿主机 Windows 10 工具 VMware v12.5 Pro 虚拟主机系统 CentOS 6.5 x64 ELK Elasticsearch v2.4.3 LogStash v2.4.1 Kibana v4.6.3 Windows 10 VMware v12.5 Pro C ...
分类:
其他好文 时间:
2018-05-27 10:42:51
阅读次数:
656
#在客户端查询t1表中id=1的值我们在之前的schma.cnf中定义了t1在是一张全局表,且位于名称为mysql的分片节点(datanode)上,因此当mycat拦截到客户端SQL语句之后,分析t1位于mysql分片节点上,直接发放该分片节点的readhost上mysql>select*fromt1whereid=1;2018-05-2510:16:16.906DEBUG[$_NIOREA
分类:
其他好文 时间:
2018-05-25 13:33:36
阅读次数:
164