背景:

因公司使用的图数据是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]*"替换

Nebula图数据库网络监控无法显示的问题_重启


3.重启服务

cd /opt/nebula-dashboard

./dashboard.service restart all

4.查看前端界面网卡是否显示正常

Nebula图数据库网络监控无法显示的问题_虚拟网络_02