如何实现弹性搜索

时间:2018-10-16 14:28:40

标签: elasticsearch kibana

kibana的控制台(在开发工具中)可以用于编写和实现elasticsearch吗?我是Elasticsearch的新手,在动手学习时非常困惑。先感谢您。

2 个答案:

答案 0 :(得分:0)

kibana Dev工具使调用弹性搜索API更容易,因此您可以在kibana Dev工具中开发所需的功能,以进行聚合调用或查询字符串来调用API。 另一方面,您应该在应用程序中将它与SDK一起使用,例如适用于javascript的Elasticsearch JS,以便可以在kibana中使用开发的查询和聚合来在您的应用程序中使用,并且还可以监视分片运行状况或为索引建立映射以及Documentation中可以找到的更多功能,不过,您可以找到JS API的文档here

答案 1 :(得分:0)

您可以使用Kibana Dev Tools调用REST API命令来执行集群级别的操作,例如拍摄快照,还原等,还可以索引简单文档。但是,如果您希望定期将数据写入Elastic,例如摄取服务器/应用程序日志或服务器指标(CPU,内存,磁盘使用情况等),则应考虑安装文件信号或指标信号。