自动化vCenter群集巡检报告生成工具: 一个瞎写的个人小项目,目的是使用VHA(VMware health analysis)及RVTools收集的虚拟化群集及vCenter的报告数据,快速生成群集的巡检报告。

您所在的位置:网站首页 自动化巡检平台 自动化vCenter群集巡检报告生成工具: 一个瞎写的个人小项目,目的是使用VHA(VMware health analysis)及RVTools收集的虚拟化群集及vCenter的报告数据,快速生成群集的巡检报告。

自动化vCenter群集巡检报告生成工具: 一个瞎写的个人小项目,目的是使用VHA(VMware health analysis)及RVTools收集的虚拟化群集及vCenter的报告数据,快速生成群集的巡检报告。

2024-07-10 18:16| 来源: 网络整理| 查看: 265

自动化vCenter群集巡检报告生成工具 介绍

一个瞎写的个人小项目,目的是使用VHA(VMware health analysis)及RVTools收集的虚拟化群集及vCenter的报告数据,快速生成群集的巡检报告。 代码还没做优化,不过正常使用基本不会出现bug(除非胡乱改动生成出来的原始报告),这个工具可以大大缩短我做完巡检写报告的时间。 本项目不具备很高的通用性(暂时),请自行修改代码来适配你的报告文件格式。出错请自行排除故障。

使用说明 使用前请确保系统内安装了Office Word及Office Excel,本工具目前暂未适配金山WPS; 第一次启动程序会自动生成一个config.ini配置文件,请勿删改配置文件中的任何条目,否则程序会报错并重新生成一次。功能选项输入‘1’或‘true’(不分大小写)为开启,其他为关闭; 配置文件中的部分条目已存在默认值,外置模板文件名可以使用绝对路径或直接输入当前目录下的文件名,使用外置模板文件需关闭“是否使用内置模板”功能,模板文件需要按照一定格式编写,不推荐使用外置模板; 如需使用百度翻译功能,则必须填写[百度翻译api]下的appid及secretkey内容,程序运行开始时会验证其是否可用,如果验证不通过则不会启用百度翻译功能; 机翻在首次使用后会记录本次翻译的内容,并同英文原文一起生成快速翻译字典文件“translate-dictionary.json”,下次启动时可以使用字典对已有记录的英文原文进行离线翻译,可以自行修改字典中的翻译内容,英文原文中的数字会被标记为出现顺序的序号如$a、$b等,请不要删除或修改这些标志; 本工具会自动搜索当前目录下(包括子目录)的VHA报告文件(Word文档)及RVTools报告文件(Excel文档)并进行处理,请不要改动这些文件中的内容!!!VHA的报告文件需要进行重构后才能处理,如果遇到不能重构的报告文件(如打开文件提示:文件已损坏的),请手动另存为后再交由本工具进行处理; 运行结束后会生成运行日志“run.log”,可以根据日志内容排除错误。 下一步计划 重构代码,使其更加可读; 优化部分查找关键数据的函数,使整个程序性能开销降低; 尝试适配WPS; 图形化界面。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3