用户反馈系统不告警,首先需要做问题定位,是系统程序不工作、告警是语音不提醒,还是平台没有告警弹窗,再去细分问题可能的原因。具体可见问题分析排查地图。
我们先从最常见的问题处理方法说起:
问题一: 视频掉线
1. 首先检查下视频有没有在线,能不能正常访问、ping通,在分析服务器上,通过video sources或平台策略管理界面,能正常获取视频最新的图片(通过刷新,看图片内容和日期有没有更新做判断);
问题二: 进程异常未启动或正常工作
1. 检查图片推理相关的OCengine.exe (分类服务器进程)、ocscanner.exe (目标识别分析引擎)进程在任务管理器有没有启动,没有启动,重启下SUA,会自动带起进程;
2. 进程启动,可以尝试 结束两个进程,等待1分钟,看进程是否会自动重启,并且没有闪退现象,如果正常,再去测试是否能正常告警;
问题三:因异常断电等原因导致的配置文件损坏
常见于:ocengine.xml文件损坏,内容变乱码; SUA的log4net.config 文件损坏变乱码,
解决方案: 找一台正常工作的分析服务器,提取对应文件,进行覆盖更新。更新后,重启服务器。
异常排查:
1.ocengine.xml文件损坏 查看ocengine 日志文件内,是否有报错提示,提示如图
日志路径:D:\VCA\OCEngine\ObjectIdentifyLog
2. OCEngine.exe.xml 打开内容成乱码状态, 正常日志内容状态如下:
3. sua配置文件损坏会导致SUA 程序无法正常启动,通过服务化去启动,程序默认停止。进程启动会闪退(任务管理器没有SUA.EXE进程)
配置文件路径:D:\VCA\SUA\log4net.config
点击文件选中,打开查看内容是否如下。 如果配置文件内容是乱码,代表文件损坏。 需更换正常的配置文件进行覆盖替换。