[发明专利]一种数据中心平台层配置合规性检查及日志分析的方法有效
申请号: | 201911146301.4 | 申请日: | 2019-11-21 |
公开(公告)号: | CN111104310B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 吴金龙;李天宇;邵佳炜;谢丽燕;陈晨;王秀兰;吴媛欣;陆玉琪;智昕 | 申请(专利权)人: | 国网上海市电力公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F16/21 |
代理公司: | 上海兆丰知识产权代理事务所(有限合伙) 31241 | 代理人: | 章蔚强 |
地址: | 200122 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据中心 平台 配置 合规 检查 日志 分析 方法 | ||
本发明公开了一种数据中心平台层配置合规性检查及日志分析的方法,将合规性管理分为服务器配置检查、数据库配置检查和日志收集分析检查散三个步骤。对于每个步骤,先得到需要检查的服务器列表,再去除网络上无法连通的服务器列表,然后采用在一台服务器上编写获取数据库内容及RAC数据库状态的脚本,在python程序中通过paramiko包创建客户端,通过客户端使用sshpass将脚本发送至各需要检查的数据库服务器进行执行,并将检查结果以数据库服务器的ip地址为名称的结果文件统一保存在主服务器上,并通过sed根据开始及结束标签获取每个结果文件中的数据库检查结果项。该方法可以比较通用地获取数据库内容及RAC数据库状态。
技术领域
本发明涉及计算机技术领域,尤其涉及数据中心平台层配置合规性检查及日志分析。
背景技术
IT技术发展至今,通过利用软件自动化(包括自动化服务器配置和系统管理),无疑可以帮助IT提高敏捷性和效率,充分应对来自业务的各种需求。
服务器管理员的急需一款适用于企业服务器的全面异构生命周期管理解决方案,在其混合数据中心对服务器运维进行标准化、整合和自动化,以进行操作系统配置、安全修补程序管理、审计与合规性及配置管理(跨Linux和/平台),无论是运行在物理硬件之上,还是运行在虚拟化平台或云环境中,均是如此。
发明内容
本发明的目的是为了提供一种数据中心平台层配置合规性检查及日志分析的方法,服务器管理员可以使用该方法,对应用、服务器和存储设备等进行全面的合规性管理。
实现上述目的的一种技术方案是:一种数据中心平台层配置合规性检查及日志分析的方法,用于对应用、服务器和存储设备进行合规性管理,包括如下步骤:
步骤1服务器配置检查步骤,其具体步骤如下:
步骤1.1,用户上传excel文件,通过python对excel文件进行读取,得到需要检查的服务器列表;
步骤1.2,通过ping命令对服务器列表进行连通性检查,去除网络上无法连通的服务器列表;
步骤1.3,在配置检查服务器上对每个服务器检查配置项编写服务器配置检查脚本,在python程序中通过paramiko包创建客户端,通过客户端使用sshpass命令及服务器配置检查脚本对需要检查的服务器进行远程检查,并返回检查结果,最后显示在页面上;
步骤2数据库配置检查步骤,其具体步骤如下:
步骤2.1,用户上传excel文件,通过python对excel文件进行读取,得到需要检查的服务器列表;
步骤2.2,通过ping命令对服务器列表进行连通性检查,去除网络上无法连通的服务器列表;
步骤2.3,在配置检查服务器上对每个数据库检查配置项编写数据库配置检查脚本,在python程序中通过paramiko包创建客户端,通过客户端使用sshpass命令及服务器配置检查脚本对需要检查的数据库进行远程检查,并将返回检查写入到配置检查服务器的/tmp目录下以检查服务器 ip地址为文件名的txt文件,通过sed读取这些txt文件取出每个数据库检查项的结果,最后显示在页面上;
步骤3日志收集分析检查步骤,其具体步骤如下:
步骤3.1,用户上传excel文件,通过python对excel文件进行读取,得到需要检查的服务器列表;
步骤3.2,先通过ping命令对服务器列表进行连通性检查,去除网络上无法连通的服务器列表;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网上海市电力公司,未经国网上海市电力公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911146301.4/2.html,转载请声明来源钻瓜专利网。