在 Kibana 中为 SLS 创建 Index Pattern 的步骤如下:
- 登录 Kibana 后,选择左侧菜单中的 Stack Management。
- 点击 Index Patterns 标签页。注意此时列表中看不到数据是正常的,SLS 的 Logstore 映射到 Kibana 的 Index Patterns 需要手动创建。
- 在提示框中点击 "create an index pattern against hidden or system indices"。
- 在 Create Index Pattern 页面,Name 填写格式为
${project}.${logstore},例如prjA.my-logstore。 - 注意 Name 必须完全填写项目名和 Logstore 名,不支持
*通配符匹配。 - 点击 Create index pattern 完成创建。
创建完成后,进入 Kibana 的 Discover 页面即可查询该 Logstore 中的数据。查询框支持 KQL 和 Lucene 两种查询语法,SLS 的 ES 兼容接口对这两种方式都提供了支持。