AI 日志分析模块实现记录

项目中增加了 AI 运维辅助模块,通过 Python 调用 Kubernetes API 获取应用 Pod 日志,并结合阿里云百炼大模型进行日志分析,实现异常原因定位和处理建议生成,降低人工排障成本。(本项目中采用阿里云百炼) 一、部署OpenAI SDK 保持如下结构: Gitea │ ▼ Jenkins │ ▼ Kubernetes / \ k8s-node1 k8s-node2 \ / \ / API Server ▲ │ kubectl logs │ AI Log Assistant (devops 主机) │ ▼ 阿里云百炼 1.1 安装依赖 百炼现在推荐兼容 OpenAI SDK 的方式调用,这样以后切换模型也方便。 安装: pip3 install -U openai 如果没有 python3或者pip3可以参考上一篇文章《在CentOS 7.9.2009上安装部署 Python3.9》。 检查: python3 -c "import openai;print(openai.__version__)" 1.2 配置 API Key 不要把 Token 写死到代码里。 创建: ...

August 1, 2026 · 3 min · HybridBlog