我有一个 csv 文件,我已经通过 ElasitcSearch 并在 Kibana 中创建了一个仪表板。有什么方法可以在网站上显示此仪表板。喜欢任何可用的引导脚本吗?或者任何其他方式嵌入 Django 或 Flask 框架
最佳答案
在仪表板上,您可以单击共享
按钮,该按钮将为您提供一段 html,您可以将其添加到您自己的页面中,例如:
<iframe src="http://yourkibanaserver:5601/app/kibana#/dashboard/General-Dashboard?embed=true&_g=(refreshInterval:(display:'5%20minutes',pause:!f,section:2,value:300000),time:(from:now-4h,mode:quick,to:now))&_a=(filters:!(),options:(darkTheme:!t),panels:!((col:1,id:total-duration-ms,panelIndex:1,row:1,size_x:6,size_y:4,type:visualization),(col:7,id:alarm-duration-ms,panelIndex:2,row:1,size_x:6,size_y:4,type:visualization),(col:1,id:Alarm-2-s,panelIndex:3,row:5,size_x:6,size_y:3,type:visualization),(col:7,id:Alarm-1,panelIndex:4,row:5,size_x:6,size_y:3,type:visualization)),query:(query_string:(analyze_wildcard:!t,query:'*')),title:'General%20Dashboard',uiState:(P-1:(vis:(colors:('Average%20durationms':%2370DBED))),P-2:(vis:(colors:('Average%20alarm_duration_ms':%23B7DBAB))),P-3:(vis:(colors:('Average%20elapsed_time':%23F4D598))),P-4:(vis:(colors:('Average%20elapsed_time':%23F29191)))))" height="600" width="800"></iframe>
关于javascript - 如何在网站中显示 Kibana 可视化仪表板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53495697/