System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及云服务资源管理,尤其涉及一种航天测运控状态监控方法、装置、设备及存储介质。
技术介绍
1、航天器被发射入轨后,其状态和动作受到地面的测运控系统控制。测运控系统对可靠性要求比较高,这就要求有比较完善的系统运行监控手段来及时发现软硬件故障,并能够提醒运维人员根据发现的故障及时处置和故障恢复,从而保障航天任务顺利进行。
2、目前航天测运控系统主要部署在服务器或云平台上,对于监控程序实现通常采用看门狗或者利用第三方监控手段来完成,自主实现的监控程序需要针对特定环境进行定制开发,更多是对软件运行状态的监视,软件监视与硬件监视分开进行,未打通软件与硬件监控的全链条监控,即当航天测控系统出现异常后,不能精准地获取是哪个分系统异常,以及是由于分系统软件异常还是由于分系统软件所在的云平台异常;同时,对于多云平台融合平台来说云平台的硬件监视也是通过各厂商提供的云平台监控体系来完成,没有将软件系统和云平台系统打通,使得多云平台未打通航天测运控系统监控和云平台监控的联系,另外,由于各类云平台厂商的监控协议和标准不一致,需要针对各类云平台的监控进行定制开发,监控系统比较分散,主要是监控的手段不一致,使得无法快速构建系统监控体系。
3、因此,目前亟需一种能够将航天测控系统软件监控与云平台硬件监控的打通,使得监控体系统一、准确且高效的方法。
技术实现思路
1、本专利技术提供了一种航天测运控状态监控方法、装置、设备及存储介质,以解决现有技术中各类平台的监控手段不一致,使得监控
2、为了解决上述技术问题,本专利技术实施例提供了一种航天测运控状态监控方法,包括:
3、初始化航天测运控系统中的各软件单元,并对各软件单元进行核心线程加载;其中,所述软件单元包括配置显示单元、监控处理单元和监控数据代理单元;
4、通过核心线程加载后的配置显示单元、监控处理单元和监控数据代理单元,分别采集配置显示数据、监控状态数据和测控状态数据;
5、根据所采集的配置显示数据进行云平台的信息配置,并根据所述监控状态数据和测控状态数据,确定信息配置后云平台的类型;
6、根据所述云平台的类型进行对应的软件开发包的采集或控制,并根据所述软件开发包,对所述监控状态数据和测控状态数据进行上报,从而完成航天测运控状态的监控。
7、作为优选方案,所述初始化航天测运控系统中的各软件单元,并对各软件单元进行核心线程加载,具体包括:
8、响应于用户对航天测运控系统的启动,初始化所述航天测运控系统中的配置显示单元、监控处理单元和监控数据代理单元;
9、通过核心线程装载,对各软件单元进行核心线程加载,以使得对初始化后的配置显示单元中的信息配置线程和显控线程进行加载,对初始化后的监控处理单元中的配置信息加载线程、监视参数处理线程和控制线程进行加载,以及对初始化后的监控数据代理单元中的配置信息获取线程、测控软件状态采集线程和云平台状态采集线程进行加载。
10、作为优选方案,所述通过核心线程加载后的配置显示单元、监控处理单元和监控数据代理单元,分别采集配置显示数据、监控状态数据和测控状态数据,具体包括:
11、通过配置显示单元中所加载的信息配置线程和显控线程,对配置显示数据进行采集;
12、通过监控处理单元中所加载的配置信息加载线程、监视参数处理线程和控制线程,对监控状态数据进行采集;
13、通过监控数据代理单元中所加载的配置信息获取线程、测控软件状态采集线程和云平台状态采集线程,对测控状态数据进行采集。
14、作为优选方案,所述通过配置显示单元中所加载的信息配置线程和显控线程,对配置显示数据进行采集,具体包括:
15、通过信息配置线程,接收航天测运控系统采集策略、云平台采集策略和接收状态判断策略,并将所述航天测运控系统采集策略、云平台采集策略和接收状态判断策略保存至信息库之中;
16、通过显控线程,接收实时状态数据、告警数据和用户控制命令,并对所述实时状态数据和告警数据进行推送显示,对所述用户控制命令进行发送处理;
17、其中,所述配置显示数据包括航天测运控系统采集策略、云平台采集策略、接收状态判断策略、实时状态数据、告警数据和用户控制命令。
18、作为优选方案,所述通过监控处理单元中所加载的配置信息加载线程、监视参数处理线程和控制线程,对监控状态数据进行采集,具体包括:
19、通过配置信息加载线程,从信息库中接收和获取所述信息配置线程提供的接收状态判断策略,并对状态判断策略进行装载;
20、通过监视参数处理线程,调用所述状态判断策略,并从测控软件状态采集线程和云平台状态采集线程中,接收航天测运控系统状态和云平台状态数据,进而根据所述状态判断策略,对航天测运控系统状态和云平台状态数据进行故障判断,从而输出航天测运控系统状态和云平台状态数据的原始参数以及故障判断结果;
21、通过控制线程,接收所述显控线程所发送的用户控制命令,并根据所述用户控制命令,对航天测运控系统和云平台进行控制;
22、其中,所述监控状态数据包括航天测运控系统状态和云平台状态数据分别对应的故障判断结果。
23、作为优选方案,所述通过监控数据代理单元中所加载的配置信息获取线程、测控软件状态采集线程和云平台状态采集线程,对测控状态数据进行采集,具体包括:
24、通过配置信息获取线程,从信息库中接收和获取所述信息配置线程提供的航天测运控系统采集策略和云平台采集策略,并对所述航天测运控系统采集策略和云平台采集策略进行装载;其中,所述航天测运控系统采集策略和云平台采集策略中的信息均包括采集频率、采集数据源和采集方式;
25、通过测控软件状态采集线程,根据航天测运控系统采集策略,对运行在云平台上的航天测运控软件的运行状态进行采集,得到航天测运控系统状态;
26、通过云平台状态采集线程,根据云平台采集策略,对各云平台的云服务状态进行采集,得到云平台状态数据;
27、其中,所述测控状态数据包括航天测运控系统状态和云平台状态数据。
28、作为优选方案,所述根据所述云平台的类型进行对应的软件开发包的采集或控制,并根据所述软件开发包,对所述监控状态数据和测控状态数据进行上报,具体包括:
29、根据所述云平台的类型,采集或控制对应该云平台的软件开发包;
30、若是控制线程对云平台进行控制,则根据所述软件开发包,对该云平台的软件开发包插件进行控制;
31、若是云平台状态采集线程对云平台状态数据进行采集,则由云平台状态采集线程,根据云平台采集策略,通过该云平台的软件开发包插件,对该云平台的云服务状态进行采集,得到云平台状态数据;
32、最终通过对应云平台的软件开发包,将所得到的航天测运控系统状态、云平台状态数据和故障判断结果进本文档来自技高网...
【技术保护点】
1.一种航天测运控状态监控方法,其特征在于,包括:
2.如权利要求1所述的一种航天测运控状态监控方法,其特征在于,所述初始化航天测运控系统中的各软件单元,并对各软件单元进行核心线程加载,具体包括:
3.如权利要求2所述的一种航天测运控状态监控方法,其特征在于,所述通过核心线程加载后的配置显示单元、监控处理单元和监控数据代理单元,分别采集配置显示数据、监控状态数据和测控状态数据,具体包括:
4.如权利要求3所述的一种航天测运控状态监控方法,其特征在于,所述通过配置显示单元中所加载的信息配置线程和显控线程,对配置显示数据进行采集,具体包括:
5.如权利要求4所述的一种航天测运控状态监控方法,其特征在于,所述通过监控处理单元中所加载的配置信息加载线程、监视参数处理线程和控制线程,对监控状态数据进行采集,具体包括:
6.如权利要求5所述的一种航天测运控状态监控方法,其特征在于,所述通过监控数据代理单元中所加载的配置信息获取线程、测控软件状态采集线程和云平台状态采集线程,对测控状态数据进行采集,具体包括:
7.如权利要
8.一种航天测运控状态监控装置,其特征在于,包括:初始化模块、数据采集模块、类型确定模块和数据上报模块;
9.一种终端设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7任意一项所述的航天测运控状态监控方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至7中任意一项所述的航天测运控状态监控方法。
...【技术特征摘要】
1.一种航天测运控状态监控方法,其特征在于,包括:
2.如权利要求1所述的一种航天测运控状态监控方法,其特征在于,所述初始化航天测运控系统中的各软件单元,并对各软件单元进行核心线程加载,具体包括:
3.如权利要求2所述的一种航天测运控状态监控方法,其特征在于,所述通过核心线程加载后的配置显示单元、监控处理单元和监控数据代理单元,分别采集配置显示数据、监控状态数据和测控状态数据,具体包括:
4.如权利要求3所述的一种航天测运控状态监控方法,其特征在于,所述通过配置显示单元中所加载的信息配置线程和显控线程,对配置显示数据进行采集,具体包括:
5.如权利要求4所述的一种航天测运控状态监控方法,其特征在于,所述通过监控处理单元中所加载的配置信息加载线程、监视参数处理线程和控制线程,对监控状态数据进行采集,具体包括:
6.如权利要求5所述的一种航天测运控状态监控方法,其特征在于,所述通过监控数据代理单元...
【专利技术属性】
技术研发人员:尚军杰,赵鹏,薛斌,
申请(专利权)人:西安中科天塔科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。