[发明专利]组件监控方法及装置在审
申请号: | 202211047946.4 | 申请日: | 2022-08-30 |
公开(公告)号: | CN115391143A | 公开(公告)日: | 2022-11-25 |
发明(设计)人: | 王德勇;师文喜;朱占生;秦凌冰;李鹏;赵学义;郭晓雷;李鑫;刘海强;方俭 | 申请(专利权)人: | 新疆联海创智信息科技有限公司;中电科电科院科技集团有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张欣然 |
地址: | 830011 新疆维吾尔自治区乌鲁木齐市高新技术产*** | 国省代码: | 新疆;65 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 组件 监控 方法 装置 | ||
1.一种组件监控方法,其特征在于,应用于客户端,所述客户端中设置有多个组件,所述方法包括:
在各个所述组件中确定需要采集状态信息的各个第一组件;
根据每个所述第一组件的组件特点确定该第一组件对应的采集方式,所述采集方式为端口信息采集方式、日志信息采集方式、模拟请求命令采集方式以及进程检索信息采集方式中的任意一种或多种组合而成的采集方式;
根据每个所述第一组件对应的采集方式采集该第一组件的状态信息;
通过预设的传输命令向服务器发送各个所述第一组件的状态信息,以使所述服务器在各个所述状态信息中接收符合预设检验条件的各个目标状态信息,并向用户反馈各个所述目标状态信息对应的组件的状态。
2.根据权利要求1所述的方法,其特征在于,所述通过预设的传输命令向服务器发送各个所述第一组件的状态信息,包括:
在预设的采集周期内采集到各个所述第一组件的状态信息后,通过预设的curl命令行工具并使用超文本传输协议向所述服务器传输各个所述第一组件的组件编码和状态信息。
3.一种组件监控方法,其特征在于,应用于服务器,包括:
通过所述服务器的状态接收接口结合预设的拦截器的方式拦截客户端传输过来的各个状态信息以及每个所述状态信息对应的组件编码;
检验各个所述状态信息是否符合预设的检验条件,并确定符合所述检验条件的各个所述状态信息为目标状态信息;
根据每个所述目标状态信息对应的组件编码确定该目标状态信息对应的组件为目标组件,并将各个所述目标状态信息存储至预设的嵌入式数据库;
根据每个所述目标状态信息及该目标状态信息对应的目标组件的上一次传输状态信息的时间,得出每个所述目标组件的状态,并输出各个所述目标组件的状态至前端页面的状态信息列表。
4.根据权利要求3所述的方法,其特征在于,还包括:
通过预设的开发框架定义各个所述目标状态信息对应的实体类,并生成各个所述实体类对应的增删改查列表功能。
5.根据权利要求3所述的方法,其特征在于,还包括:
当所述服务器在预设的传输周期内未接收到状态信息时,向所述客户端发送告警信息。
6.一种组件监控装置,其特征在于,应用于客户端,所述客户端中设置有多个组件,所述装置包括:
第一确定单元,用于在各个所述组件中确定需要采集状态信息的各个第一组件;
第二确定单元,用于根据每个所述第一组件的组件特点确定该第一组件对应的采集方式,所述采集方式为端口信息采集方式、日志信息采集方式、模拟请求命令采集方式以及进程检索信息采集方式中的任意一种或多种组合而成的采集方式;
采集单元,用于根据每个所述第一组件对应的采集方式采集该第一组件的状态信息;
发送单元,用于通过预设的传输命令向服务器发送各个所述第一组件的状态信息,以使所述服务器在各个所述状态信息中接收符合预设检验条件的各个目标状态信息,并向用户反馈各个所述目标状态信息对应的组件的状态。
7.根据权利要求6所述的装置,其特征在于,所述发送单元,具体用于:
在预设的采集周期内采集到各个所述第一组件的状态信息后,通过预设的curl命令行工具并使用超文本传输协议向所述服务器传输各个所述第一组件的组件编码和状态信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新疆联海创智信息科技有限公司;中电科电科院科技集团有限公司,未经新疆联海创智信息科技有限公司;中电科电科院科技集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211047946.4/1.html,转载请声明来源钻瓜专利网。