本文汇总了使用阿里云Elasticsearch的Kibana控制台时的常见问题。

如何登录Kibana控制台,用户名和密码是什么?

登录Kibana控制台的具体操作,请参见登录Kibana控制台。Kibana控制台的用户名默认为elastic,密码为您创建阿里云Elasticsearch实例时设置的密码。如果忘记密码可以重置,重置密码的注意事项及具体操作,请参见重置实例访问密码

Kibana控制台的elastic账号的密码有什么作用?

注意 elastic账号是Elasticsearch服务的管理员账号,拥有集群管理最高权限。
通过以下方式访问Elasticsearch实例时,需要使用elastic账号的密码校验权限:
  • 通过API及SDK访问实例。
  • 通过Kibana服务访问实例。

我可以在Kibana控制台中,访问公网中的服务吗(例如百度地图、高德地图等)?

不可以。在Kibana控制台只能访问专有网络内的服务。

如何在Kibana控制台中更好地管理权限?

  • 建议您在Kibana控制台中,创建新用户并分配角色权限,避免直接使用elastic账号(管理员账号)操作实例。具体操作,请参见索引操作权限
  • 建议您不要在搜索业务中使用elastic账号。因为elastic账号的密码泄露后,可能会导致您的集群存在安全风险。
  • 请谨慎变更elastic账号的密码。如果您在业务中使用elastic账号提供服务,重置密码后,业务将会因请求鉴权失败出现不可用的状态。

Kibana无法启动,登录时报错Kibana server is not ready yet,如何处理?

产生以上报错可能的原因 解决方法
存在多个Kibana系统索引或者数据结构发生了变化 删除.kibana*开头的相关索引,并通过控制台重启Kibana节点,或者重启Elasticsearch实例,重启操作请参见重启实例或节点
系统中没有.kibana*索引 通过GET _cluster/settings命令检查自动创建索引功能是否限制了系统索引的创建,如果没有限制,则重启Kibana;如果有限制,则开启系统索引创建功能。
Elasticsearch集群负载过高 需要进入集群监控进行排查。
Kibana负载问题 如果按照以上方法排查后,报错仍存在,则有可能是Kibana负载问题,请提交工单联系技术人员帮您确认。

如何在Kibana控制台中查看分片、索引信息?

  • 通过GET _nodes/stats命令查看索引信息。通过命令查看索引和分片信息
  • Monitoring页面下,查看某个节点下索引的分片情况(包括堆内存使用情况),如下图所示。查看分片信息

Kibana控制台中,通过elastic账号创建子账号时,提示You do not have permission to manage users,如何处理?

报错截图如下。报错截图
解决方案:
  1. 通过Kibana控制台查看证书是否过期。
    GET _license
    • 是:提交工单,联系阿里云Elasticsearch技术支持工程师处理。
    • 否:继续执行下一步。
  2. 通过GET /_cat/indices?v命令,查看集群中是否存在多个系统索引.security-*
    • 是:存在多个.security-*索引,说明您进行过全量索引迁移或同步操作,删除低版本的.security-*索引即可。
    • 否:提交工单,联系阿里云Elasticsearch技术支持工程师处理。

Kibana支持安装自定义插件吗?

不支持。对于7.0以下版本的Kibana,只支持控制台中提供的默认插件,7.0及以上版本不支持任何插件。

Kibana哪些版本支持修改语言属性?

目前仅6.7.0及以上版本支持修改语言属性。Kibana控制台支持English和中文两种语言,通过修改Kibana语言配置,可以在Kibana控制台使用对应的语言查看。详细操作请参见配置Kibana语言