一、腾讯云ES释疑
这里有一个疑问?当我们在腾讯云控制台上去选择自己所需的ES版本时候,特别是没有选白金版的时候,界面也会提示我们需要输入账号密码,这是为什么?鉴于此,我选择6.4.3开源版,我们也来说说这个话题。请看下图:
接着往下走,请看图:
解释:
这里要提示你输入的密码是kibana的访问账号密码,现在输入的密码跟ES集群认证密码没有关系。虽然他们的用户名一样。但是功能不一样。这个安全功能是腾讯云基于CVM端给用户实现的安全机制。所以,这里一定要跟白金版认证区分开来。
那么,这个版本的ES购买后登录界面是什么状况呢?我们回到云控制台,点击“kibana”登录,出现如下界面:
那我们用一台CVM来验证一下这个集群访问是否需要密码,发现是不需要的:如图
那么与我们之前申请的6.8.2白金版的安全认证登录界面有何不一样呢?我们看下面的登录界面:
同样,我们用命令行验证一下:白金版的验证是否需要用户密码,发现是需要的。
总结:想必通过上面的讲解能帮助到相关的腾讯云用户在使用上的疑惑。腾讯云基于安全访问的机制自己架设了一套基于Kibana用户密码登录的安全访问方式,极大的解决了因kibana无密码登录进而暴露在在互联网进而引起的数据泄露问题。
二、Kibana 相关功能介绍
在前面的章节中,我们讲了Kibana的安装、配置、索引模式的创建、数据探索、数据可视化操作。那么我们今天再来讲一下其他的有用的功能:
1,储存对象的导入和导出
对于我们创建并保存下来的可视化图表、仪表盘等对象,可以从所在的kibana服务器导出,并导入到其它kibana服务器中。 选择左侧导航条中的“Management”菜单,并点击“Saved Objects”按钮,进入存储对象的管理,如下图所示:
在这里可以看到我们之前存储的仪表盘对象,检索对象和可视化对象,勾选对应对象,点击“Export”按钮可将选中对象。
注意:建议索引模式创建--直接将ES中的索引名作为索引模式名称,这样每一个ES的索引在kibana中为一个单独的索引模式。
当然,如果要导入,直接点击import就能导入进来了。
2. Kibana导入CVS数据
下载数据源CVS文件2018-7-12月份地震数据
https://www.elastic.co/assets/bltb0648a200c490f5e/quakes_data.csv
导入Machine Learning->DataVisualizer 点击UPLOAD
修改lo的数据类型为geo_ip,然后点击import
修改Loc属性
点击导入“import”,数据会自动导入到ES并创建索引,我们可以在开发工具->indexManagement里面看到已经存在索引quakes
Discover数据查询和过滤数据
切换到Discover页面,如果你不在quakes索引环境,需要切换到该环境,并把时间调整到2018-12月份的始末,则可以看到如下数据,slected fields选择了只需要显示的字段,如果一个都不选则默认显示所有字段。
Add filter可以添加过滤字段,相当于sql中的where
切换到Discover页面,如果你不在quakes索引环境,需要切换到该环境,并把时间调整到2018-12月份的始末,则可以看到如下数据,slected fields选择了只需要显示的字段,如果一个都不选则默认显示所有字段。
总结:通过这个导入导出机制实现了Kibana索引模式的自动创建、数据的自动探索。ES存储的索引的自动管理。
好了,今天Kibana的相关介绍就讲这么多。你们GET了吗?