简要介绍
TBDS-ES 平台为用户提供开源版的 Kibana,包括常用的 Discover、Dashboard、Dev Tools等,不包括 X-Pack 相关能力。
为了更方便辅助用户在 ELK 生态开发过程中,能够更好的使用 Kibana 的可视化能力,TBDS 平台为 Kibana 集成了Open Distro for ES 的 Index、Security 等相关插件。
更多参考:Kibana
Kibana 的登录和使用
Kibana 的登录
在 Kibana 上创建用户和授权
- 用超管用户登录 Kibana Web UI,单击导航栏“Security”。

- 单击Internal Users可以创建新的用户,并且可以对用户的权限进行配置, 单击 Roles 可以对角色的权限进行配置,单击Permissions可以对权限进行配置。

- 配置角色,分别为角色创建对应的名称, 分配集群权限, 分配索引权限。


若要为该角色设置索引中字段的权限, 可以在Field Level Security中填写允许的字段。
- 为用户分配角色
在页面创建用户后, 或者在 TBDS 平台中创建的用户默认在 ES 集群中是没有权限的, 需要参考如下步骤配置用户的角色。在 Roles 页面, 选择对应的角色赋予给用户。

选择internal_users中的用户名或者 TBDS 中的用户名, 单击右下角的Map键, 即可为用户赋予这个角色的权限。
5. 配置权限
Permissions页面已经配置了各种各样的权限了, 基本可以满足大部分需求了, 不过若是还想创建权限组, 可以单击下图右上角创建新的权限。

6. 为角色配置所创建的权限,单击已有的 Role 角色,并进行编辑添加。

在 Kibana 上使用 Index 管理
TBDS-ES的索引生命周期管理是基于 ISM 插件实现。支持通过索引使用期限、索引大小或文档数等信息的变化来自动触发周期性的管理操作。通过ISM插件可以自定义索引策略,实现自动处理索引的滚动或删除,以优化集群搜索性能或降低存储成本。
ISM 的使用流程包括:
- 创建生命周期策略
- 索引关联生命周期策略
- 管理索引策略
通过 ISM,业务上可以实现时间序列数据滚动索引等需求场景,更多参考:ISM。





