正文
转载请注明出处:
1.kibana 上执行DSL 语言:
在kibana 中找到 Dev Tools,并双击打开,就可以进入执行DSL得执行页面了
执行DSL,示例如图:
2.在kibana上查看ES得文档信息,文档结构,字段定义等
在kibana得界面上进入到 Management --> Stack Maagement --> Index Management
进入 Stack Magement 就可以看到所有得 文档及对应文档得状态,大小,副本数等等
点击其中得一个文档名称就可以查看该文档得具体信息,如图:
点击索引名称之后,可以看到对应索引的大小,文档数量,文档的结构、 以及状态等等。
3.打开/关闭索引、刷新、清除缓存、索引设置、删除索引
点击步骤2中最后一图右下角位置的Manage会出现如图所示的操作选项:
通过右下角的Manage 可以进行:打开/关闭索引、刷新、清除缓存、索引设置、删除索引
Manage的每个操作作用如下:
- Open/Close(打开/关闭): 这个选项允许你打开或关闭指定的索引。打开索引后,可以对其进行搜索和写入操作。关闭索引将禁止对其进行任何写入操作,但可以继续查询已有数据。
- Refresh(刷新): 刷新操作使得最新的写入操作立即对索引可见。如果你对索引进行了修改,但未看到更改反映在搜索结果中,可以尝试刷新索引。
- Flush(刷盘): 刷盘操作将已缓存的数据写入磁盘。这可以确保数据被持久化并回收一些内存。
- Force merge(强制合并): 强制合并操作通过减少索引段数目来优化索引性能,并减小索引占用的磁盘空间。它可能会增加搜索性能,并减少磁盘上的碎片。
- Clear cache(清除缓存): 清除缓存操作将删除缓存在内存中的索引数据。这将迫使 Elasticsearch 重新加载原始索引数据,并可能导致一些延迟。
- Snapshot(快照): 快照操作用于创建索引的快照备份。快照可以在需要时用于还原索引数据或迁移数据。
- Index settings(索引设置): 这个选项允许你查看和修改索引的设置,如刷新间隔、分片和副本配置等。
- Edit index template(编辑索引模板): 编辑索引模板操作允许你修改应用于新索引的默认模板。索引模板定义了创建索引时的设置和映射。
- Clone(克隆): 克隆操作用于根据现有索引创建一个全新的索引副本,包括索引设置和映射。
- Delete index(删除索引): 删除索引操作将永久性地删除指定的索引及其所有数据。请谨慎执行此操作,并确保提前做好备份或其他必要的准备工作。