如何在Kibana中隐藏菜单项

时间:2019-05-08 20:40:41

标签: kibana

我正在Elastic Cloud中运行Kibana 6.7.1。我愿意升级它。

我想隐藏Kibana左侧导航栏中的所有链接(插件?应用程序?),“发现”,“可视化”,“仪表板”,甚至“画布”除外。按空间或角色进行理想配置。

我在一些地方读到可以通过在Timelion.enabled: false中设置Kibana.yaml来禁用Timelion。但是,该设置不是documented for 6.7。还有十个其他链接可以隐藏。

这是Application Roles的目的吗?我没有尝试设置它们,我也不认为它们会这样做,因为我认为文档会列出每个默认应用程序的角色。

我已经尝试过Dashboard Only mode,但是比我希望的要严格得多。

在Kibana中是否有设置来禁用这些链接,还是我必须添加CSS或使用可编辑HTML的代理将其删除?

1 个答案:

答案 0 :(得分:0)

我正在使用最新的ELK堆栈 [ELK-7.5.2] 开发自定义插件,并且发现以下设置有助于消除Kibana的混乱状况。

您可以将它们添加到您的 kibana.yml 文件中,并根据需要设置它们的值:

xpack.canvas.enabled: false
xpack.reporting.enabled: false
xpack.actions.enabled: false
xpack.alerting.enabled: false
xpack.maps.enabled: false
xpack.security.enabled: false
xpack.uptime.enabled: false
xpack.watcher.enabled: false
xpack.spaces.enabled: false
xpack.license_management.enabled: false
xpack.upgrade_assistant.enabled: false
xpack.index_management.enabled: false
xpack.apm.enabled: false
xpack.beats.enabled: false
xpack.ccr.enabled: false
xpack.cloud.enabled: false
xpack.code.enabled: false
xpack.graph.enabled: false
xpack.grokdebugger.enabled: false
xpack.ilm.enabled: false
xpack.infra.enabled: false
xpack.logstash.enabled: false
xpack.ml.enabled: false
xpack.monitoring.enabled: false
xpack.remote_clusters.enabled: false
xpack.rollup.enabled: false
xpack.searchprofiler.enabled: false
xpack.siem.enabled: false
xpack.snapshot_restore.enabled: false
xpack.tilemap.enabled: false
xpack.transform.enabled: false

希望有帮助。