云搜索服务提供的 Kibana 版本兼容原生 Elasticsearch 提供的 Kibana,两者在操作上存在一定的区别。本文介绍云搜索服务版 Kibana 的高频操作。
Dev Tools 是 Kibana 中常用的工具,您可在 Dev Tools 中执行 DSL 语句来实现各种功能。
- 在左侧导航栏选择 Management > Dev Tools。
- 在 Console 面板的文本框中输入待执行的 DSL 语句。
-
此外,您还可以单击配置图标,然后选择 Auto intent 对 DSL 语句进行格式化,如下图所示。
您可以通过 Query Workbench 工具来执行 SQL 语句。
- 在左侧导航栏选择 Open Distro for Elasticsearch > Query Workbench。
- 在 Query editor 面板的文本框中输入待执行的 SQL 语句。
-
- 在左侧导航栏选择 Management > Stack Management。
- 选择 Index Patterns,然后单击 Create index pattern。
-
- 在 Index pattern name 文本框中输入索引模式名称,然后单击 Next step。
说明
索引模式名称支持通配符 * 来匹配多个索引。不支持特殊字符 \/?"<>| 和空格。
-
- 在 Time field 下拉列表中选择 I don't want to use the time filter,然后单击 Create index pattern。
-
- 在左侧导航栏选择 Open Distro for Elasticsearch > Index Management。
- 选择 Indices,然后在 Indices 区域查看索引列表。
-
在 Dev Tools 中执行如下命令。具体操作,请参见本文执行 DSL 语句章节。
在 Dev Tools 中执行如下命令。具体操作,请参见本文执行 DSL 语句章节。
在Dev Tools 中执行如下命令。具体操作,请参见本文执行 DSL 语句章节。
说明
关闭索引后,数据将继续保留,但不再提供读写服务。需要时可重新开启索引。
在 Dev Tools 中执行如下命令。具体操作,请参见执行 DSL 语句章节。
在 Dev Tools 中执行如下命令。具体操作,请参见执行 DSL 语句章节。
设置 max_concurrent_shard_requests 参数
- 在左侧导航栏选择 Management > Stack Management。
-
- 在 Settings 页面中,通过配置 Max Concurrent Shard Requests 来设置 max_concurrent_shard_requests 参数。
-
此功能仅向管理员开放,且 Kibana 7.10.2 与 Kibana 6.7.1 操作略有差异。
Dev Tools 支持自动提示索引,如下图所示。Kibana 7.10.2 与 Kibana 6.7.1 操作略有差异。
- 在左侧导航栏选择 Open Distro for Elasticsearch > Index Management。
- 选择 Index Policies,然后单击 Create policy。
-
- 在 Create policy 页面,设置 Policy ID,定义 policy 内容,然后单击 Create。
-
创建的 policy 将对新增的索引自动生效。以下为 7 天自动删除索引的示例 policy。
- 在左侧导航栏选择 Open Distro for Elasticsearch > Index Management。
- 选择 Indices,勾选要关联的索引,然后单击 Apply policy。
-
- 在 Apply policy 对话框中,选择要关联的 policy,然后单击 Apply。
-
火山引擎云搜索服务提供的 Kibana 中部分功能需要通过 Dev Tools 来实现。如需帮助,请提交工单联系火山引擎云搜索服务团队。