ELK
飞起的人生
每天学习一点点
展开
-
k8s本地部署EFK
安装es 1.下载yaml文件运行 kubectl apply -f https://download.elastic.co/downloads/eck/1.5.0/all-in-one.yaml 2.部署一个es集群 cat <<EOF | kubectl apply -f - apiVersion: elasticsearch.k8s.elastic.co/v1 kind: Elasticsearch metadata: name: quickstart spec: ve原创 2021-04-15 11:51:52 · 669 阅读 · 0 评论 -
简单使用go写入并查询 Elasticsearch
import github.com/elastic/go-elasticsearch/v8 搜索 func search(client elasticsearch.Client, index string, query string) resData { var buf bytes.Buffer queryData := map[string]interface{}{ "query": map[string]interface{}{ "match": map[string]..原创 2020-11-19 13:56:39 · 2133 阅读 · 0 评论 -
Linux下docker简单使用 elk
1.拉镜像 docker pull sebp/elk 2.运行并进入容器 docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -e ES_MIN_MEM=128m -e ES_MAX_MEM=1024m -it --name elk sebp/elk 这里想要退出但容器继续后台运行,可以直接在参数上加 -d 或者 ctrl+p+q退出窗口. 3.浏览器查看http://127.0.0.1:9200/ 4.查看kinba...原创 2020-11-19 13:40:19 · 176 阅读 · 0 评论 -
ELK 本地使用
ELK 是 elastic 公司旗下三款产品ElasticSearch、Logstash、Kibana的首字母组合。 1、Elasticsearch是个开源分布式搜索引擎,提供搜集、分析、存储数据三大功能。 它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。 2、Logstash 主要是用来日志的搜集、分析、过滤日志的...原创 2019-07-24 14:42:30 · 322 阅读 · 0 评论 -
ELK-基本概念
集群(cluster) 一个Elasticsearch集群由一个或多个ES节点组成,所有节点共同存储数据,并提供跨集群内所有节点的联合索引和搜索能力。一个集群被命名为唯一的名字(默认为elasticsearch),集群名称非常重要,因为节点需要通过集群的名称加入集群。 您需要确保在不同的环境使用不同的集群名称,否则会导致节点添加到错误的集群中。 只有一个节点的集群是有效的。 节点(nod...原创 2019-07-25 10:24:47 · 620 阅读 · 0 评论 -
ELK-RESTful API
ElasticSearch采用REST API,所有的操作都可通过HTTP API完成,例如增删改查、别名配置等。 Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。 无论在开源还是专有领域, Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 但是,Lucene只是一个库。想要使用它,你必须使用Java来作为开发语言并将其直接...原创 2019-07-25 10:26:52 · 468 阅读 · 0 评论 -
Elasticsearch7.X学习路线图
转载 2019-07-30 10:07:23 · 889 阅读 · 0 评论 -
ELK基本概念及使用
引言: 对于刚接触ES的童鞋,经常搞不明白ES的各个概念的含义。尤其对“索引”二字更是与关系型数据库混淆的不行。本文通过对比关系型数据库,将ES中常见的增、删、改、查操作进行图文呈现。能加深你对ES的理解。同时,也列举了kibana下的图形化展示。 ES Restful API GET、POST、PUT、DELETE、HEAD含义: 1)GET:获取请求对象的当前状态。 2)POST:改变对...原创 2019-07-30 10:28:34 · 585 阅读 · 0 评论 -
ElasticSearch 设置用户名密码访问
ELK这里想要区分账号给不同的权限访问 需要打开x-pack(30天试用) 1.在elasticsearch.yml 中 修改/加入 xpack.security.enabled: true 然后重启elasticsearch 2,设置用户名和密码 bin/elasticsearch-setup-passwords interactive 这时候可能会提示权限不够,win10...原创 2019-08-27 11:26:25 · 14393 阅读 · 0 评论