[TOC] elk简介 ELK是三个开源软件的缩写,分别表示:Elasticsearch , Logstash, Kibana , 它们都是开源软件。新增了一个FileBeat,它是一个轻量级的日志收集处理工具(Agent),Filebeat占用资源少,适合于在各个服务器上搜集日志后传输给Logst ...
分类:
其他好文 时间:
2019-03-25 01:20:31
阅读次数:
393
一、Java API操作 1. API基本操作 2. 条件查询QueryBuilder 3. 映射相关操作 二、IK分词器 1. IK分词器的安装 2. IK分词器的使用 三、Logstash 1. Logstash简介 2. Logstash 安装 3. Logstash 配置 四、Kibana ...
分类:
其他好文 时间:
2019-03-24 13:50:30
阅读次数:
181
配置文件本身非常脆弱!所以修改配置文件自然会引入部署失败的风险。如果能够对配置文件进行自动化测试将会极大的降低这种风险。本文将介绍一个可以自动化测试 logstash 配置文件的工具,让大家可以像写单元测试用例一样为 logstash 配置文件创建测试 case,并以快速迭代的方式变更 logsta ...
分类:
其他好文 时间:
2019-03-22 09:19:33
阅读次数:
229
一个logstash很容易通过http打断成两个logstash实现跨服务器或者跨平台间数据同步,比如原来的流程是 logstash: nginx log -> kafka 打断成两个是 logstash1: nginx log -> http out logstash2: http in ->ka ...
分类:
Web程序 时间:
2019-03-20 01:15:24
阅读次数:
245
常用命令 1、time 2、dbsize 当前数据库的key的数量 3、BGREWRITEAOF 后台进程重写AOF 4、BGSAVE 后台保存rdb快照 5、SAVE 保存rdb快照 6、LASTSAVE 上次保存时间 7、Flushall 清空所有库所有键 8、Flushdb 清空当前库所有键 ...
分类:
其他好文 时间:
2019-03-18 01:01:55
阅读次数:
178
一、简介 pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析。可以把分析结果输出到文件中,分析过程是先对查询语句的条件进行 ...
分类:
数据库 时间:
2019-03-12 18:37:00
阅读次数:
216
ELK = ElasticSearch + Logstash + Kibana Elasticsearch:后台分布式存储以及全文检索 Logstash : 日志加工、“搬运工” Kibana : 数据可视化展示 ELK架构为数据分布式存储、可视化查询和日志解析创建了一个功能强大的管理链。 三者相互 ...
分类:
其他好文 时间:
2019-03-08 17:16:03
阅读次数:
176
1. ES集群安装 准备1台虚拟机 部署elasticsearch第一个节点 访问9200端口查看是否安装成功 1ELK是日志分析平台,不是一款软件,而是一整套解决方案,是三个软件产品的首字母缩写,ELK分别代表: Elasticsearch:负责日志检索和储存 Logstash:负责日志的收集和分 ...
分类:
其他好文 时间:
2019-03-08 16:40:16
阅读次数:
237
官网地址:https://www.elastic.co/cn/ ELK是Elasticsearch、Logstash、Kibana的简称,这三者是核心套件,但并非全部。 Elasticsearch是实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能;是一套开放REST和JAVA API等结构提 ...
分类:
其他好文 时间:
2019-03-07 18:03:15
阅读次数:
180