摘要
本发明公开了基于AI技术的软件自动化运维方法及系统,涉及软件自动化运维技术领域。本发明建立软件运行异常数据库;对功能模块进行运行监控,识别模块及参数,生成流程图,验证执行时间和参数使用情况并依结果处理;提取风险参数和功能问题,利用决策树分区,通过t‑SNE和聚类算法确定关键参数,根据异常检测算法和SVM模型诊断故障类型;监测风险参数,计算相关指数得出综合评估值和风险指标,建立并训练故障预测模型评估软件未来性能;并执行维护或优化措施,以预防潜在故障,实现软件的自动化运维。本发明实现了从数据收集到自动维护的全流程管理,不仅提高了故障诊断的准确性和效率,还增强了系统的稳定性和应对复杂环境的能力。