[发明专利]一种数据中心平台层配置合规性检查及日志分析的方法有效
申请号: | 201911146301.4 | 申请日: | 2019-11-21 |
公开(公告)号: | CN111104310B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 吴金龙;李天宇;邵佳炜;谢丽燕;陈晨;王秀兰;吴媛欣;陆玉琪;智昕 | 申请(专利权)人: | 国网上海市电力公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F16/21 |
代理公司: | 上海兆丰知识产权代理事务所(有限合伙) 31241 | 代理人: | 章蔚强 |
地址: | 200122 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据中心 平台 配置 合规 检查 日志 分析 方法 | ||
1.一种数据中心平台层配置合规性检查及日志分析的方法,用于对应用、服务器和存储设备进行合规性管理,包括如下步骤:
步骤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命令对服务器列表进行连通性检查,去除网络上无法连通的服务器列表;
步骤3.3,在配置检查服务器上创建elasticsearch服务,在python程序中通过paramiko包创建客户端,通过客户端使用scp命令将logstash软件远程拷贝至其他远程服务器,并通过自动对logstash进行配置并将服务器上的rsyslog日志发送至主服务器上的elasticsearch服务器(即配置检查服务器)上,最后通过kibana(配置检查服务器上启动kibana服务)来进行显示,用户在kibana服务器上进行日志的查看和可视化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网上海市电力公司,未经国网上海市电力公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911146301.4/1.html,转载请声明来源钻瓜专利网。