背景:
因公司使用的图数据是Nebula,在部署监控的过程发现无法获取网络监控的前端显示 ,原因是生产上有虚拟网络,而且不是以eth开头的,这个需要修改源码才能解决
1.进入nebula-dashboard的前端修改界面
cd /opt/nebula-dashboard/public
2.打开main.1314ff9d9190129689ac.js
修改device=~"(eth|en)[a-z0-9]*" = device=~"(eth|en|em|bond)[a-z0-9]*"替换
3.重启服务
cd /opt/nebula-dashboard
./dashboard.service restart all
4.查看前端界面网卡是否显示正常