
ELK
Fenggms
好好学习,天天向上。
展开
-
ELK概述
集中式日志系统日志,对于任何系统来说都是及其重要的组成部分。在计算机系统里面,更是如此。但是由于现在的计算机系统大多比较复杂,很多系统都不是在一个地方,甚至都是跨国界的;即使是在一个地方的系统,也有不同的来源,比如,操作系统,应用服务,业务逻辑等等。他们都在不停产生各种各样的日志数据。面对如此海量的数据,又是分布在各个不同地方,如果我们需要去查找一些重要的信息,传统的工具和方法已经显得非常笨拙...原创 2018-10-14 13:35:02 · 450 阅读 · 0 评论 -
es索引库配置
索引库配置settings就是用来修改索引分片和副本数的;比如有的重要索引,副本数很少甚至没有副本,那么我们可以通过setting来添加副本数DELETE documentPUT document{ "mappings": { "article" : { "properties": { "title" : {"type": "text&q原创 2018-10-15 22:48:27 · 1318 阅读 · 0 评论 -
索引映射(mappings)管理及配置管理
lasticsearch中的文档等价于java中的对象,那么在java对象中有字段(比如string、int、long等),同理在elasticsearch索引中的具体字段也是有类型的。原创 2018-10-14 23:38:32 · 1877 阅读 · 0 评论 -
管理索引
curl是利用URL语法在命令行方式下工作的开源文件传输工具,使用curl可以简单实现常见的get/post请求。简单的认为是可以在命令行下面访问url的一个工具。在centos的默认库里面是有curl工具的,如果没有请yum安装即可。...原创 2018-10-14 23:37:24 · 297 阅读 · 0 评论 -
Kibana部署
下载资源下载地址:https://www.elastic.co/cn/products/logstash建议使用提供好的安装包,因为网速很慢。原创 2018-10-14 23:36:04 · 744 阅读 · 0 评论 -
elasticsearch-head组件安装(02)
Gruntfile.js在Gruntfile.js中添加一行代码vim /export/softwares/elasticsearch-head/Gruntfile.js在connect:{ server:{ options:{ 下添加:hostname: ‘192.168.52.100’,connect: { server: { ...原创 2018-10-14 22:47:14 · 314 阅读 · 0 评论 -
elasticsearch-head组件安装编译npm install时error code ELIFECYCLE
error log:15337 verbose pkgid phantomjs-prebuilt@2.1.1615338 verbose cwd /export/softwares/elasticsearch-head15339 verbose Linux 2.6.32-696.el6.x86_6415340 verbose argv "/usr/local/node-v8.1.0/bin...原创 2018-10-14 22:20:28 · 3039 阅读 · 1 评论 -
elasticsearch-head组件安装(01)
nodejsnodejs简介由于elasticsearch-head组件是有JavaScript开发的,所以需要先安装配置JavaScript环境。Node.js是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js是一个Javascript运行环境(runtime environment),发布于2009年5月,由Ryan Dahl开发,实质是对Chrom...原创 2018-10-14 21:30:43 · 402 阅读 · 0 评论 -
Elasticsearch安装部署及报错解决
1 下载及安装创建用户准备三台设备,主机名分别设置为node01,node02,node03这里创建用户每台设备都需要执行。创建一个es用户(必须),并设置密码为es(随意),因为es不能用root用户启动同时准备文件目录useradd es -mpasswd es <input es>mkdir -p /export/servers/esmkdir -p /exp...原创 2018-10-14 18:54:53 · 1618 阅读 · 0 评论 -
ElasticSearch概述
什么是ElasticSearch?Elaticsearch,简称为es, 是一个开源的高扩展的分布式全文检索引擎。它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。es也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐藏Lucene的复杂性,从而让全文搜索变得简单。Elast...原创 2018-10-14 13:49:24 · 356 阅读 · 0 评论 -
es分页解决方案——(from+size)分页和深分页
from+size分页按照一般的查询流程来说,如果我想查询前10条数据:1 客户端请求发给某个节点2 节点转发给个个分片,查询每个分片上的前10条3 结果返回给节点,整合数据,提取前10条4 返回给请求客户端该分页方式可以通过from+size的方式来进行实现。from定义了目标数据的偏移值,size定义当前返回的事件数目。GET /fs/_search?pretty{ ...原创 2018-10-15 23:33:27 · 30307 阅读 · 0 评论