The application discloses the monitoring method and device. Including a specific embodiment of the method: monitoring data read each monitoring object access information, the monitoring data acquisition method for active or passive mode to get access to monitoring data acquisition; active acquisition mode of each monitoring object, monitoring data will be monitoring data of the monitoring object access task add to the monitoring objects and monitoring data obtaining unit time period corresponding to the frequency of the pending acquisition task sets; one by one unit time to monitor the implementation of the corresponding data, to be executed to obtain any acquisition task of each monitoring data set; monitoring data of each monitoring object for analysis, generation monitoring results. The implementation method solves the problem of high system resource and waste of system resources in the process of monitoring.
【技术实现步骤摘要】
监控方法和装置
本申请涉及计算机
,具体涉及数据监控领域,尤其涉及监控方法和装置。
技术介绍
随着监控技术的快速发展和普及,对各类型系统进行监控成为了一种常用的系统安全检验手段。在由多模块组成的系统中,为了保障系统的安全稳定运行,需要对系统中的多个监控对象进行监控,以便操作人员及时发现系统异常。现有的监控方式通常是按照固定频率获取各个监控对象的监控数据或利用多个定时器按照各个监控对象的监控数据获取频率获取监控数据,进而生成监控结果。然而,在自动驾驶场景、无人驾驶场景等由多个复杂模块构成数据链路的监控场景中,监控对象种类复杂、数量多,从而,现有监控技术存在着在监控过程中系统资源占用高、系统资源浪费的问题。
技术实现思路
本申请的目的在于提出一种改进的监控方法和装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请提供了一种监控方法,所述方法包括:读取各个监控对象的监控数据获取方式信息,其中,监控数据获取方式为主动获取方式或被动获取方式;对于监控数据获取方式为主动获取方式的每一个监控对象,执行如下步骤:生成该监控对象的监控数据获取任务;确定该监控对象的监控数据 ...
【技术保护点】
一种监控方法,其特征在于,所述方法包括:读取各个监控对象的监控数据获取方式信息,其中,监控数据获取方式为主动获取方式或被动获取方式;对于监控数据获取方式为主动获取方式的每一个监控对象,执行如下步骤:生成该监控对象的监控数据获取任务;确定该监控对象的监控数据获取频率;将所述监控数据获取任务添加至与所述监控数据获取频率相对应的单位时间段内待执行的监控数据获取任务集合中;逐个单位时间段执行相应的、待执行的监控数据获取任务集合中的各个监控数据获取任务;对获取的各个监控对象的监控数据进行解析,生成监控结果。
【技术特征摘要】
1.一种监控方法,其特征在于,所述方法包括:读取各个监控对象的监控数据获取方式信息,其中,监控数据获取方式为主动获取方式或被动获取方式;对于监控数据获取方式为主动获取方式的每一个监控对象,执行如下步骤:生成该监控对象的监控数据获取任务;确定该监控对象的监控数据获取频率;将所述监控数据获取任务添加至与所述监控数据获取频率相对应的单位时间段内待执行的监控数据获取任务集合中;逐个单位时间段执行相应的、待执行的监控数据获取任务集合中的各个监控数据获取任务;对获取的各个监控对象的监控数据进行解析,生成监控结果。2.根据权利要求1所述的监控方法,其特征在于,所述方法还包括:对于监控数据获取方式为被动获取方式的每一个监控对象,监听该监控对象的监控数据传输请求;响应于监听到该监控对象的监控数据传输请求,获取该监控对象的监控数据。3.根据权利要求1所述的监控方法,其特征在于,所述对获取的各个监控对象的监控数据进行解析,生成监控结果,包括:对获取的各个监控对象中每一个监控对象的监控数据进行解析,生成该监控对象的子监控结果;按照预设的分组方式,对各个监控对象进行分组,对每一组监控对象的子监控结果进行分析,生成该组的组监控结果;对各个组监控结果进行分析,生成监控结果。4.根据权利要求3所述的监控方法,其特征在于,所述对获取的各个监控对象的监控数据进行解析,生成监控结果,还包括:对于各个监控对象中的预设监控对象,响应于所述预设监控对象的子监控结果指示所述预设监控对象的监控数据异常,将异常的监控数据存储至所述预设监控对象的日志文件中。5.根据权利要求1所述的监控方法,其特征在于,所述方法还包括:按照预设的输出时间间隔输出所述监控结果。6.一种监控装置,其特征在于,所述装置包括:读...
【专利技术属性】
技术研发人员:何玮,王海峰,马彧,邓呈亮,张伟德,陈卓,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。