目录
一、elasticsearch介绍
二、kibana
1、介绍
Kibana是一个针对Elasticsearch的开源分析及可视化平台,可用于搜索、查看交互存储在Elasticsearch索引中的数据。使用Kibana,可以通过各种图表进行高级数据分析及展示。
2、Kibana与ES二者联系说明
1)kibana可以作为elasticsearch的便捷操作工具。
关系类比:
elasticsearch | 数据库,类似于mysql等数据库 |
---|---|
kibana | 数据库的便捷操作工具,类似于navicat等。 |
2)需要先运行elasticsearch,才能运行kibana。
3、Kibana与ES-head
1)相比于elasticsearch-head,kibana具备代码自动对齐、代码补全等高级功能,因此更建议通过kibana操作Elasticsearch。
2)elasticsearch-head启动后需在配置elasticsearch访问链接,kibana启动后无需额外配置,默认连接elasticsearch。
二、Kibana安装
1、安装地址
kibana安装官网地址,请根据Elasticsearch安装版本选择对应的kibana版本,二者版本需保持一致。
https://www.elastic.co/cn/downloads/kibana
2、运行启动
必须先运行elasticsearch.exe,再运行kibana。
进入kibana安装地址,双击打开bin目录下的kibana.exe
在浏览器中输入:http://localhost:5601/,打开kibana的可视化界面
三、增删查改基本命令
1、新增
//默认方式新增索引
PUT test
//自定义新增索引(定义分片数量和副本数量)
PUT test1
{
"settings": {
"number_of_shards": 3,
"number_of_replicas": 1
}
}
2、查询
其中test为集群索引(数据库),bot为类型(数据库表)
//查询索引信息
GET test
//查询索引设置
GET test/_settings
//查询索引结构
GET test/_mappings
//查询索引下类型的结构信息
GET test/_mappings/bot
//查询类型下的字段信息
GET test/bot/name