首页 > 其他 > 详细

Kibana 安装

时间:2019-06-08 09:17:22      阅读:123      评论:0      收藏:0      [点我收藏+]

 Kibana可视化界面

Kibana是一个开源的分析和可视化平台,设计用于和Elasticsearch一起工作。

你用Kibana来搜索,查看,并和存储在Elasticsearch索引中的数据进行交互。

你可以轻松地执行高级数据分析,并且以各种图标、表格和地图的形式可视化数据。

Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。

第一步

上传 Kibana  并解压,解压成功如下图,多出一个 Kibana 文件目录。

解压命令:tar -zxvf  kibana-6.4.3-linux-x86_64.tar.gz

技术分享图片

 

第二步

修改配置文件中的端口号、ip地址、es 访问地址。

vim config/kibana.yml

# 将默认配置改成如下:

server.port: 5601

server.host: "192.168.0.110"

elasticsearch.url: "http:// 192.168.0.110:9200"

 技术分享图片

 

第三步

启动Kibana   ./bin/kibana 

 技术分享图片

 

第四步

访问 Kibana ,如果出现如下页面 则表示启动成功。

http://192.168.0.110:5601/app/kibana

技术分享图片

 创建索引

GET _search
{
"query": {
"match_all": {}
}
}
##### 创建索引
PUT /myindex

##### 查询索引
GET myindex


##### 创建一个文档 /索引/类型/id
PUT /myindex/user/1
{
"name":"mingtian",
"age":24,
"sex":"男"
}

#### 查询文档
GET /myindex/user/1


##### 删除索引
DELETE /myindex

#### 查询索引
GET myindex

 

Elasticsearch版本控制

1.为什么要进行版本控制

为了保证数据再多线程操作下的准确性

 

2.悲观锁和乐观锁

悲观锁:假设会发生并发冲突,屏蔽一切可能违反数据准确性的操作

悲观锁:假设不会发生并发冲突,只在提交操作是检查是否违反数据完整性。

 

3.内部版本控制和外部版本控制

内部版本控制:_version自增长,修改数据后,_version会自动的加1

 

外部版本控制:为了保持_version与外部版本控制的数值一致

使用version_type=external检查数据当前的version值是否小于请求中的version值

##### 创建一个文档 /索引/类型/id
PUT /myindex/user/1
{
"name":"mingtian",
"age":24,
"sex":"男"
}

Kibana 安装

原文:https://www.cnblogs.com/ming-blogs/p/10989757.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!