预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115827392A(43)申请公布日2023.03.21(21)申请号202310111864.X(22)申请日2023.02.09(71)申请人中国证券登记结算有限责任公司地址100033北京市西城区太平桥大街17号(72)发明人武随超崔朝史川北李良杰(74)专利代理机构中原信达知识产权代理有限责任公司11219专利代理师冯亚娥杨倩(51)Int.Cl.G06F11/30(2006.01)G06F9/455(2018.01)权利要求书2页说明书10页附图4页(54)发明名称一种分布式系统的监控方法、装置和系统(57)摘要本发明公开了一种分布式系统的监控方法、装置和系统,涉及分布式架构技术领域。该方法的一具体实施方式包括:利用预先在应用节点的应用进程中注入的探针,读取应用节点的环境信息;根据环境信息,确定应用节点的目标类型;根据目标类型,从预先配置的包括有监控多种类型的应用所需的配置文件和/或组件文件的数据包中,筛选出对应于目标类型的目标配置文件和/或目标组件文件;根据目标配置文件和/或目标组件文件,为监控容器加载针对探针的运行环境,以实现探针搭载于监控容器中,对应用节点中的应用的监控。该实施方式能够针对分布式系统中的不同应用节点自动化的部署差异化的满足探针监控所需的文件或组件,以有效地减少人工成本。CN115827392ACN115827392A权利要求书1/2页1.一种分布式系统的监控方法,其特征在于,包括:针对分布式系统中的每一个应用节点,执行下述操作:利用预先在所述应用节点的应用进程中注入的探针,读取所述应用节点的环境信息;根据所述应用节点的环境信息,确定所述应用节点的目标类型;根据确定出的所述目标类型,从预先配置的包括有监控多种类型的应用所需的配置文件和/或组件文件的数据包中,筛选出对应于所述目标类型的目标配置文件和/或目标组件文件;根据所述目标配置文件和/或所述目标组件文件,为监控容器加载针对所述探针的运行环境,以实现所述探针搭载于所述监控容器中,对所述应用节点中的应用的监控。2.根据权利要求1所述的监控方法,其特征在于,所述读取所述应用节点的环境信息,包括:获取所述应用节点中所述监控容器的部署路径,从所述部署路径中读取所述监控容器的运行版本信息;或者,从所述监控容器的配置文件中读取所述监控容器的运行版本信息。3.根据权利要求1或2所述的监控方法,其特征在于,所述应用节点的环境信息进一步包括:所述应用节点中所述监控容器的路径和/或操作系统,所述监控方法还包括:根据所述监控容器的路径和/或操作系统,管理所述监控容器的日志打印和/或监控异常的定位。4.根据权利要求1所述的监控方法,其特征在于,所述数据包进一步包括有:版本配置文件,其中,所述版本配置文件存储有应用节点的类型与监控所需的配置文件的信息和/或组件文件的信息之间的对应关系;所述筛选出对应于所述目标类型的目标配置文件和/或目标组件文件,包括:从所述版本配置文件存储的所述对应关系中,查找对应于所述目标类型的配置文件的信息和/或组件文件的信息;在查找到的情况下,从所述数据包中查找与所述目标类型的配置文件的信息和/或组件文件的信息相匹配的目标配置文件和/或目标组件文件。5.根据权利要求4所述的监控方法,其特征在于,所述筛选出对应于所述目标类型的目标配置文件和/或目标组件文件,进一步包括:在未查找到对应于所述目标类型的配置文件的信息和/或组件文件的信息的情况下,确定对应于所述目标类型的默认配置文件和/或组件文件;或者,确定对应于所述目标类型的上一运行版本的配置文件和/或组件文件。6.根据权利要求1所述的监控方法,其特征在于,所述监控方法还包括:将所述数据包下发到所述分布式系统包括的各个应用节点的监控容器内;和/或,所述监控方法还包括:通过字节码增强的方式,将所述探针注入到所述应用节点的应用进程中;2CN115827392A权利要求书2/2页和/或,所述监控方法还包括:通过集群对所述探针监控到的应用的数据进行存储以及数据分析。7.一种分布式系统的监控装置,其特征在于,设置于所述分布式系统的每一个应用节点,包括:探针、处理模块以及监控容器,其中,所述探针注入所述应用节点的应用进程,用于读取所述应用节点的环境信息;所述处理模块,用于根据所述探针读取到的所述环境信息,确定所述应用节点的目标类型;根据确定出的所述目标类型,从预先配置的包括有监控多种类型的应用所需的配置文件和/或组件文件的数据包中,筛选出对应于所述目标类型的目标配置文件和/或目标组件文件;根据所述目标配置文件和/或所述目标组件文件,为监控容器加载针对所述探针的运行环境,以实现探针搭载于监控容器中,对所述应用节点中的应用的监控。8.一种分布式系统的监控