[发明专利]一种资源关联关系发现方法、装置和电子设备有效
申请号: | 201811438120.4 | 申请日: | 2018-11-27 |
公开(公告)号: | CN111221699B | 公开(公告)日: | 2023-10-03 |
发明(设计)人: | 吕佳源;许哲 | 申请(专利权)人: | 北京神州泰岳软件股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;赵美林 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 关联 关系 发现 方法 装置 电子设备 | ||
1.一种资源关联关系发现方法,其特征在于,包括:
采集多台被管设备上所有应用进程的通信数据、应用进程的配置数据以及监听端口的数据并将采集的应用进程的通信数据、应用进程的配置数据以及监听端口的数据存储到数据库中;
对所述数据库中的数据进行汇聚分析,确定应用进程间的通信关系以及应用进程,被管设备以及监听端口两两之间的对应关系;
根据应用进程间的通信关系以及应用进程,被管设备和监听端口两两之间的对应关系,创建并记录资源间的关联关系。
2.根据权利要求1所述的方法,其特征在于,所述被管设备包括服务器,采集多台被管设备上所有应用进程的通信数据、应用进程的配置数据以及监听端口的数据包括:
通过部署在服务器上的采集脚本,执行预设命令采集该服务器上所有应用进程的通信数据后得到第一文件,第一文件的内容包括:进程PID、进程名称、源端IP、源端口、目的端IP以及目的端端口;
通过部署在服务器上的采集脚本,解析系统文件获取应用进程的配置数据后得到第二文件,第二文件的内容包括设备名称、进程PID、进程主工作路径、进程所属用户以及进程工作参数;
通过部署在服务器上的采集脚本,采集该服务器上的监听端口的数据后得到第三文件,第三文件的内容包括进程PID、IP地址、设备名称、监听端口号。
3.根据权利要求2所述的方法,其特征在于,所述将采集的应用进程的通信数据、应用进程的配置数据以及监听端口的数据存储到数据库中包括:
接收第一文件和第二文件,将第一文件的内容和第二文件的内容进行合并后保存到第一数据表中;
接收第三文件,将第三文件的内容保存到第二数据表中。
4.根据权利要求3所述的方法,其特征在于,对所述数据库中的数据进行汇聚分析包括:
比对第一数据表中每一条记录,如果一条记录的[源IP:源端口]以及[目的端IP:目的端端口]与另一条记录的[源IP:源端口]以及[目的端IP:目的端端口]互反,则确定这两条记录属于同一条进程通信链接,并生成对应的记录Ci,i为自然数;
读取所述第二数据表中的记录,并将记录Ci的源端口和目的端端口分别与第二数据表中对应记录的监听端口号进行比较,
将源端口命中了第二数据表中对应记录的监听端口号记录Ci过滤掉,剩余的记录Ci组成数据集Z。
5.根据权利要求4所述的方法,其特征在于,对所述数据库中的数据进行汇聚分析还包括:
对数据集Z中的记录进行压缩处理,将源端口不同且其余字段均相同的N条记录汇聚为一条记录,并记录N的值作为该条进程通信链接的链接个数,N为大于0的自然数;
将压缩处理后的数据集作为数据集M,
将数据集M保存到数据库的第三数据表中,入库数据包括:设备名称、源端进程名称、源端进程主工作路径、源端进程工作参数、源端IP、目的端进程名称、目的端进程主工作路径、目的端进程工作参数、目的端IP、目的端端口以及链接个数。
6.根据权利要求5所述的方法,其特征在于,所述根据应用进程间的通信关系以及应用进程,被管设备和监听端口两两之间的对应关系,创建并记录资源间的关联关系包括:
根据根据应用进程间的通信关系以及应用进程,被管设备和监听端口两两之间的对应关系,调用配置管理数据库CMDB的资源实例管理API创建资源实例,
具体包括:从所述第三数据表中读取服务器的IP地址和设备名称信息,调用CMDB的资源实例管理API创建服务器资源实例,从第三数据表中读取进程配置信息,调用CMDB的资源实例管理API创建应用实例资源实例;从第二数据表中读取监听端口信息,调用CMDB的资源实例管理API创建监听端口资源实例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州泰岳软件股份有限公司,未经北京神州泰岳软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811438120.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可调节的电机固定座
- 下一篇:冷藏室通风保障平台