作为一名Java转运维的老司机,我深刻体会到:运维不是体力活,而是用工具撬动效率的技术活。特别是在AI时代,选对工具能让你从繁琐的重复工作中解放出来,把精力放在真正有价值的事情上。

今天给大家推荐5个我亲自在用的AI运维工具,每一个都能让你的效率翻倍!


一、Hermes Agent:你的本地运维副驾驶

核心功能

  • 🏠 装在本地电脑/Mac/WSL,安全可控
  • 📝 自动写Shell/Python脚本
  • 🔍 帮你查日志、分析故障
  • 📊 生成运维报告和复盘文档

使用场景
深夜收到告警,你不用再一个个查命令,直接跟Hermes说:“帮我看看这台K8s节点的kubelet日志,分析一下是什么问题”,它就能帮你定位根因。

安全提醒
⚠️ 只装在本地电脑或跳板机,永远不要装在业务服务器上!
⚠️ 通过SSH管理远端时,只做只读排查,不做修改操作!

安装命令

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

启动

hermes


二、Kubeshark:K8s流量的X光机

核心功能

  • 🎯 实时抓包分析K8s集群内流量
  • 🔬 可视化展示服务间调用关系
  • 🚀 支持HTTP/2、gRPC、Redis等协议
  • 📈 自动生成API调用时序图

使用场景
微服务A调用微服务B超时,你不用再猜是网络问题还是服务问题,用Kubeshark一看就知道:请求发出去了吗?响应回来的是什么?

安装使用

# Mac/Linux安装
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v53.3.0/kubeshark_linux_amd64 && chmod 755 kubeshark
 
mv ./kubeshark /usr/local/bin/
kubeshark version

# 启动抓包
kubeshark tap

三、PromLens:PromQL的AI导师

核心功能

  • 🧠 AI辅助写PromQL查询语句
  • 📊 实时预览查询结果
  • 🔍 自动分析指标数据异常
  • 💡 提供查询优化建议

使用场景
想写一个"过去5分钟内CPU使用率超过80%的Pod"的PromQL,但又记不清语法?PromLens帮你搞定,还能顺便教你怎么写更高效。

访问方式

  • 在线版:https://promlens.com/
  • 本地部署:用Docker一键启动

四、LazyGit:Git操作的懒人福音

核心功能

  • ⌨️ 终端图形界面,不用记复杂Git命令
  • 🎯 一键提交、推送、拉取、合并
  • 🔍 可视化查看分支和提交历史
  • 🚀 支持交互式rebase

使用场景
改完代码想提交,但又懒得敲 git add .git commit -m "..."git push,用LazyGit按几个键就搞定。

安装使用

# Mac安装
brew install lazygit

# Linux安装
curl -L -o lazygit.tar.gz https://github.com/jesseduffield/lazygit/releases/download/v0.61.0/lazygit_0.61.0_linux_x86_64.tar.gz
tar xf lazygit.tar.gz lazygit
sudo install lazygit /usr/local/bin

# 启动
lazygit

五、K9s:K8s集群的管理神器

核心功能

  • 🖥️ 终端UI,管理K8s集群一目了然
  • 🚀 快速查看Pod、Node、Service状态
  • 🔍 实时查看日志和资源使用
  • 💻 一键进入Pod终端

使用场景
日常巡检K8s集群,不用再敲一堆 kubectl get podskubectl describe pod 命令,用K9s上下左右键就能搞定一切。

安装使用

# Mac安装
brew install k9s

# Linux安装
curl -sS https://webinstall.dev/k9s | bash

# 启动
k9s

六、总结

这5个工具我每天都在用,总结一下我的使用心得:

  1. Hermes Agent 是大脑,帮你思考、写脚本、分析问题
  2. Kubeshark 是眼睛,帮你看清集群内的流量
  3. PromLens 是导师,教你写PromQL
  4. LazyGit 是手,帮你省掉敲Git命令的麻烦
  5. K9s 是脚,帮你快速在K8s集群里穿梭

AI时代,工具就是生产力。与其抱怨工作多,不如花点时间把工具用好,让自己从重复劳动中解放出来。

记住:运维的价值不在于你敲了多少命令,而在于你解决了多少问题


互动话题:你平时在用哪些AI运维工具?欢迎在评论区分享!

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐