
ELK
收集整理一些关于ELK的用法
BatmanWayne
看的越多,越不敢写代码。
展开
-
nginx配置kibana转发
1,nginx配置代理kibana的ip和端口号。location /els { proxy_pass http://192.168.0.184:5601;}2,kibana配置# Specifies the address to which the Kibana server will bind. IP addresses and host names are both valid values.# The default is 'localhost', which usua原创 2020-08-28 11:13:53 · 2633 阅读 · 0 评论 -
Docker安装elasticsearch
目录1,官网参考2,安装步骤a) 拉取镜像b) 启动容器单节点使用docker编排方式,启动多节点1,官网参考传送门2,安装步骤a) 拉取镜像docker pull docker.elastic.co/elasticsearch/elasticsearch:7.5.2b) 启动容器 单节点 docker run -p 9200:...原创 2020-04-06 22:05:39 · 326 阅读 · 0 评论 -
kibana安装
1,下载kibane安装包并上传到服务器指定位置,解压tar xzvf kibana-7.5.2-linux-x86_64.tar.gz2,进入kibana文件夹内cd kibana3,编辑配置文件vim config/kibana.yml需要更改的配置有server.host: "xxxx" # kibana对外暴露的地址server.port: 5601...原创 2020-03-21 22:19:43 · 243 阅读 · 0 评论 -
Filebeat安装
Filebeat安装非常简单一、Filebeat作用二、安装方法1,下载对应的软件包2,确保本地Java环境是1.83,解压后,进入filebeat文件文件夹内.4,创建console.in_out.yml文件,输入如下内容filebeat.inputs:- type: stdin enabled: trueoutput.console: pre...原创 2020-03-21 12:01:34 · 1897 阅读 · 1 评论 -
Elasticsearch 索引模版(Index template)
一、问题产生背景在做Elasticsearch和Logstash集成时,由于ES默认的索引分片数是5、副本数是1,导致Logstash在ES中创建索引时,引起ES的健康值变黄。虽然目前看上去没有问题,但是黄颜色,始终不健康。因此,找寻是否有默认索引方案。由此搜索ES官方文档,发现可以添加索引模版(Index template)。二、作用当创建索引时,索引模版可以定义索引的设置和相关字段...原创 2020-03-12 17:32:30 · 1665 阅读 · 0 评论 -
Logstash-安装
Logstash安装非常简单一、Logstash作用二、安装方法1,下载对应的软件包2,确保本地Java环境是1.83,解压后,进入logstash文件文件夹内,运行如下命令bin/logstash -e 'input { stdin { } } output { stdout {} }'启动完成后,终端提示如下界面,则表示启动成功然后继续输入hell...原创 2020-03-12 11:42:49 · 514 阅读 · 0 评论 -
Elasticsearch 中文分词&多词搜索&权重
目录中文分词器一、安装中文分词器ik二、使用中文分词器多词搜索权重中文分词器一、安装中文分词器ik源码地址:https://github.com/medcl/elasticsearch-analysis-ik根据提示,进行安装。也可以将压缩包,下载到 elasticsearch/plugin文件夹下,然后解压,重启ES,即完成相关中文分词器的安装。...原创 2020-02-12 16:43:44 · 8187 阅读 · 2 评论 -
Elasticsearch 映射
目录一、自动判断二、插入映射三、获取映射四、结果比对一、自动判断JSON类型 Field type Elasticsearch Type Booolean:true or false boolean boolean whole number: 123 number byte,short,integer,long floa...原创 2020-02-12 11:27:54 · 256 阅读 · 0 评论 -
Elasticsearch基本操作(三)
目录一、批量查询二、批量插入三、批量删除四,分页查询一、批量查询调用形式:GET调用地址:/{索引名称}/{类型}/_mget内容格式:application/json调用举例返回形式其中 如果有值找不到,则found字段类型为false。二、批量插入调用形式:POST调用地址:/{索引名称}/_bulk内容格式:appli...原创 2020-02-12 09:33:58 · 168 阅读 · 0 评论 -
Elasticsearch基本操作(二)
目录搜索1,DSL搜索2,聚合搜索3,terms查询4,range查询搜索1,DSL搜索调用形式POST调用地址:/{索引名称}/{类型}/_search内容格式:application/json举例查询大于等于30岁的男性原始数据如下:调用示例查询结果2,聚合搜索调用方式 POST调用地址:/{索引名...原创 2020-02-11 17:18:22 · 275 阅读 · 0 评论 -
Elasticsearch基本操作(一)
目录一、索引1,添加索引2,删除索引二、数据1,添加数据2,更新数据a)覆盖更新(全部更新)b)局部更新3,删除数据4,查询数据a)通过id查询只返回特定字段:b)全量查找c)简易条件搜索一、索引1,添加索引请求形式 PUT内容格式 application/json请求地址 /wayne----索引名称请求内容...原创 2020-02-02 12:21:39 · 381 阅读 · 0 评论 -
elasticsearch-head安装
目录1,源码地址:2,安装说明3,安装前准备1)确定node版本2)es添加相关配置4,下载源码并运行5,注意1,源码地址:https://github.com/mobz/elasticsearch-head2,安装说明根据github上的说明,当前的安装方式有几种:本地运行、docker运行、chrome插件等方式。具体参考github说明目...原创 2020-02-02 12:00:28 · 183 阅读 · 0 评论 -
Elasticsearch安装
目录1,下载2,安装前准备a)系统b) jdkc) 添加用户3,安装4,安装注意事项1,下载下载地址:https://www.elastic.co/cn/downloads/elasticsearch2,安装前准备a)系统本人使用的系统:centOS 7.5b) jdk目前本人使用版本c) 添加用户ES目前不能以root...原创 2020-02-01 17:34:41 · 179 阅读 · 0 评论