本文主要介绍在专有云V2环境中,EDAS控制台中调用链信息不显示的应急处理方法。
说明:无风险,不影响业务。
在EDAS控制台中,在进行调用链查询时,不显示调用链信息。
登录EDAS控制台,选择链路分析>调用链查询,根据条件进行查询,不能正常展示调用链信息。
若Tlog上采集点状态正常,但是EDAS控制台依然没有调用链信息,请执行以下操作:
登录infobright容器,执行以下命令,进入eagleeye数据库。
mysql -ueagleeye -peagleeye -h127.0.0.1 -P5029此时可能出现以下两种情况:
执行mysql -ueagleeye -peagleeye -h127.0.0.1 -P5029
命令无响应,无法正常连接数据。
可以正常进入数据库,但是执行SQL查询eagleeye_o_logs_xxxxx表比较慢。这种情况通常是业务量大,表中调用链数据较多导致。
以上两种情况都会导致EDAS控制台调用链数据无法正常展示,可以在infobright容器中,通过依次执行以下命令,重启eagleeye数据库临时解决。
sudo /etc/init.d/mysqld-ib stop
sudo /etc/init.d/mysqld-ib start
登录EDAS控制台,选择链路分析>调用链查询,根据条件进行查询,确认可以正常展示调用链信息。
重启数据库操作,无需回滚。