我已经修改了我的仪表板并尝试将其保存为主页,但是我收到了以下消息:
主页设置 此页面已被设置为您的默认 Kibana 仪表板
然而,我仍然无法将修改后的仪表板加载为默认仪表板,请建议我如何操作。
我已经修改了我的仪表板并尝试将其保存为主页,但是我收到了以下消息:
主页设置 此页面已被设置为您的默认 Kibana 仪表板
然而,我仍然无法将修改后的仪表板加载为默认仪表板,请建议我如何操作。
对于Kibana 4,创建名为“Default”的仪表板。
在kibana/config/kibana.yml中更改default_app_id。
# The default application to load.
default_app_id: "dashboard/Default"
然后重新启动Kibana以应用更改。
service kibana restart
使用Kibana 4.4.2时,可以正常工作。
kibana.defaultAppId: "dashboard/all.dashboard"
有一个名为all.dashboard的仪表板
%kibana_installation_path%\src\core_plugins\kibana\public\dashboard
中找到):.when('/dashboard', {
template: indexTemplate,
resolve: {
dash: function (savedDashboards, config) {
return savedDashboards.get();
}
}
})
savedDashboards.get() -> savedDashboards.get('System-overview')
,其中System-overview是我们仪表板的名称(当您打开您的仪表板时,您可以在url中看到它)。%kibana_installation_path%\optimize\bundles\kibana.bundle.js
我已经找到了在Kibana中显示默认仪表板的解决方案:
步骤:
复制仪表板的ID。为此,请转到您要显示为默认值的仪表板。在右上角 - 单击SHARE,然后您将看到一个链接URL,类似于:- {{link1:http://localhost:5601/app/kibana#/dashboard/b55f44a0-4a78-11e7-8976-bcua7acbj?_g=()}} 从URL中复制仪表板/之后的ID,例如在此URL中,ID为:b55f44a0-4a78-11e7-8976-bcua7acbj
转到kibana/config/kibana.yml文件并更改: kibana.defaultAppId:“discover”更改为 kibana.defaultAppId:“dashboard/b55f44a0-4a78-11e7-8976-bcua7acbj”
现在重新启动kibana.service:-“sudo systemctl restart kibana.service”
完成了 :)