Elastic + kibana学习笔记

1、elastic 进入bin目录下,双击执行elasticsearch.bat F:\开发工具\

看到started说明启动成功,打开浏览器测试一下
http://localhost:9200

2、在 Kibana 目录下运行下面的命令,下载并安装 Sense app:
bin\kibana.bat plugin --install elastic/sense

启动 bin/kibana.bat

http://localhost:5601/app/sense

1、汉化
config/kibana.yml
i18n.locale: “zh-CN” //注意空格

2、kibana是什么?
Kibana是为Elastisearch 设计的开源分析和可视化平台。你可以使用Kibana来搜索,查看存储在Elasticsearch 索引中的数据并与之交互。
你可以很容易实现高级的数据分析和可视化,以图表的形式展现出来。
使用前我们肯定需要现有Elasticsearch,

3、安装。
设置监听端口号、es地址、索引名

4、如何加载自定义索引
management --》 index Patterns --》create index pattern 定义一个新的索引模式 --》next step --》create index pattern -->

5、如何搜索数据

6、如何使用控制台

7、如何使用可视化
Kibana可视化控件基于Elasticsearch 的查询。利用一系列的Elasticsearch 查询聚合功能来提取和处理数据,再通过创建图表来呈现数据分析和趋势。

8、如何使用仪表盘
Kibana仪表盘(Dashboard) 展示保存的可视化结果集合。
就是可以把上面定义好的图表展示
创建一个Dashboard。

9、elasticsearch-head安装
第一种安装。
git clone git://github.com/mobz/elasticsearch-head.git
cd elasticsearch-head
npm install
npm run start
open http://localhost:9100/

1、打开链接
谷歌浏览器访问http://extb.cqttech.com/search/elasticsearch%2520head
根据提示下载安装谷歌双核浏览器

10、设置密码

kibana设置密码
elasticsearch.username: “kibana”
elasticsearch.password: “123456”

elasticsearch设置密码
elasticsearch.yml

http.cors.enabled: true
http.cors.allow-origin: “*”
http.cors.allow-headers: Authorization
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true

\bin elasticsearch-setup-passwords.bat interactive
设置所有其他组件的密码。

全文检索
#全文搜索
GET /megacorp/employee/_search
{
“query” : {
“match”: {
“about”: “rock climbing 游泳”
}
}
}

#短语搜索
GET /megacorp/_search
{
“query”: {
“match_phrase”: {
“about”: “rock climbing”
}
}
}

#高亮搜索
GET /megacorp/_search
{
“query”: {
“match_phrase”: {
“about”: “rock climbing”
}
},
“highlight”: {
“fields”: {
“about”: {

  }
}

}
}

es对没有加入索引的是不支持聚合查询的,如果需要聚合查询执行下面的语句
#加入索引
PUT /megacorp/_mapping?pretty
{
“properties”:{
“interests”:{
“type”:“text”,
“fielddata”:true
}
}
}

#聚合 分析
GET /megacorp/employee/_search?pretty
{
“query” :{

"match": {
  "last_name": "smith"
}

},

“aggs”: {

"all_interests": {

  "terms": { "field": "interests" }

}

}

}

#建立索引
POST /shinsbo_member/_mapping
{
“properties”: {
“memberid”: {
“type”: “keyword”
},
“subtable”: {
“type”: “integer”
},
“internet_name”: {
“type”: “text”,
“analyzer”: “ik_smart”,
“search_analyzer”: “ik_smart”
},
“name”: {
“type”: “keyword”
},
“mobile”: {
“type”: “keyword”
},
“channel”: {
“type”: “text”,
“analyzer”: “ik_smart”,
“search_analyzer”: “ik_smart”
},
“wechat”: {
“type”: “text”,
“analyzer”: “ik_smart”,
“search_analyzer”: “ik_smart”
}
}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值