运维与监控
在上面的车牌检测业务中,ModelBox提供了许多默认的统计项目,比如应用使用的内存、显存、CPU核数等,这些数据在system.*下,如内存的统计信息为system.memory,CPU核数为system.core_cpu。除去系统统计以外,其中的许多功能单元也提供自己的统计信息,如视频的接入路数统计放在unit.videoinput.count中,视频中处理的时长放在unit.videodecoder.length中。用户在开发自己的功能单元时也可以加入自己的统计信息。
用户可以开发自己的服务插件来获取这些统计数据,并加工输出。在插件的Start中,使用RegisterNotify,注册对多种统计信息改变或定时的回调,即可以完成输出监控计量和警告。