我将开始设计规划一个新项目,这个项目是我在运维中发现的不足才想开发的。 整个项目都是我一个人的思路过程,可能编码不是很好看。 是一个中小型项目,适合广大学生学习构建项目。
在工作中,使用了很多个开源运维软件,如zabbix,ansible等。 但是感觉zabbix监控虽然很完整,但是总体感觉还是不够好用。所以此项目就是针对使用开发,个人能力有限,建议此项目在内网使用即可。如果有什么操作不便的,有什么bug欢迎提出。谢谢大家。
项目内容,针对软硬件进行资产管理。告警信息实现一目了然。 软件能够最大程度的实现自我修复,实现每个程序的修复模块化。 硬件能够通过判定,在前往机房现场之前,就 能知道损坏的设备是什么,只需要带什么过去就行。 实现了快速修复。
1、软件检测可自动触发恢复机制,加上软件本身的主备切换,几乎可实现无缝对接。 2、软件自我恢复后,也会保留一份错误日志和恢复过程。可让运维人员分析,再优化。 3、硬件能实现最大可能的不去机房即可判定哪个设备损坏,减轻运维人员负重。 4、可实现流程化,可实现审批。 5、提供表格填写批量导入。
1、 可能需要高级运维人员,需要懂得脚本。 2、 前期录入时间可能比较多。 3、 暂时想不出,后期发现慢慢修改。
白子原创,请勿随意盗用。