ai监控系统

yanjinxiao666 2026-07-14 14:58 1

背景:

我喜欢的女孩是个程序员(Java),她们公司开发团队只有两个人。最近线上频繁出问题,她得一点一点去翻数据链路排查,很多代码甚至不是她写的,之前的人留下的,看一次就要花很久,太累了。


我想做的事:

想给她整一个 AI 监控系统。理想效果是:线上报错后,系统能自动根据接口去查链路,然后直接给出 报错原因 + 解决建议


我的情况:

我是学 Java 的,这几天刚开始看 AI,自己已经搭了一个简单的 AI 业务数据问答 demo(非常基础)。但关于这个“AI 监控”的思路,我有点没方向。


想请教佬们:




  1. 这个方向应该怎么入手?




  2. GitHub 上有没有类似的开源项目可以参考(最好java写的,不是也可以)?




不想她那么累,先谢谢各位佬了 ^-^

最新回复 (19)
  • 无招 07-14 14:59
    1

    我也想整个这个系统,蹲一下后续老哥,祝你早日俘获芳心

  • ERROZER 07-14 15:00
    2

    没搞清楚,你是想追她?还是想整个AI监控把她优化了? ^-^

  • chenmurong 07-14 15:01
    3

    搜索"SpringBoot 系列之实现全链路日志TraceId追踪",经常报错的功能加个全链路Id,排查搜索某个日志id就行

  • 泽川 07-14 15:01
    4

    线上报错直接通知到飞书或者哪里都可以的,顺便附带日志,很好用的,可以让ai做下集成应该是没问题的

  • 拾叁 07-14 15:01
    5

    这个系统给她用又不是给他们公司,怎么会优化掉她,还有,一共就两个开发,还能怎么优化

  • YuLin 07-14 15:02
    6

    这样做的话,首先产品要接入链路监控( OpenTelemetry这种),这样才有指标。

  • yanjinxiao666 楼主 07-14 15:03
    7

    好的 我去看一下它这个咋弄的 感谢佬

  • ERROZER 07-14 15:04
    8

    俩开发就能干的,一个开发未尝干不了,系统不给他们公司,公司还看不到你系统接入吗?还是说库本身就是公私不分的

  • 三三 07-14 15:06
    9

    两个开发的公司大概率不会太正式,个人判断

  • yanjinxiao666 楼主 07-14 15:07
    10

    她们公司两个人两条业务线,她负责wms的,我给她整一个,她自己用也行或者给公司都可以,应该不会被裁,她还要开发的,我的初心只是让她少累一点

  • Grandy 07-14 15:09
    11

    我的评价是:鸡肋。不是所有的error都需要处理的,你这个相当于在Prometheus‌上加了个大模型分析。真正需要排查的error直接起个claude code/codex,报错信息复制给他让他查就行了。

  • Simon 07-14 15:09
    12

    AI这么强大了,直接给他装一个codex,用codex排查问题,效果杠杠的

  • 志强 07-14 15:09
    13

    1. 搭建链路追踪opentelemetry

    2. 搭建监控系统ELK可以了解一下

    3. 搭建监控系统,当系统出现error当时候将错误内容发送給給ai,ai 通过4知识库中进行查找问题,拉去代码解决问题 提交pull requests

    4. 搭建知识库,将链路信息和监控信息,甚至代码中日志都要加载进去

    5. 你只负责看pull requests 处理pull requests 合并,部署。

  • 拾叁 07-14 15:10
    14

    小公司没这么多权限限制,小公司一个开发两个开发没有区别,没有到上个监控系统老板就开始想优化了,人多才有优化的必要,这种规模的,早就是按着最低成本招聘搞的人员结构,正常就是各种杂活一起干,开发测试运维全包,已经把员工性价比拉满了,楼主想做个工具减少她的工作量,没有到出个工具就要优化掉的程度

  • 07-14 15:11
    15

    前段时间空闲的时候,我也想搞一个来着,但是后面模型比较拉,实现效果不理想,再加上最近项目比较忙,就搁置了。

    我觉得还是要根据公司具体的项目部署方式来实现,像我们公司就是日志打到阿里云SLS,服务部署在阿里云k8s,我的思路就是用阿里云的aksk用查报错的关键字去调用阿里云接口查询报错日志列表,选到相应的报错以后,查询日志的上下文,然后把这些上下文交给AI,AI根据日志中打出的服务名和报错信息,去查询对应服务的镜像分支,然后去公司gitlab中找相应分支代码去分析代码。

  • yanjinxiao666 楼主 07-14 15:15
    16

    它一个报错可能涉及3到5个服务,得一个一个追链路,还得把链路里的参数、上下游拼起来,才能问AI,那个代码还不是她写的,她也不一定能看懂上下文

  • ccTryFlow 07-14 15:16
    17

    现在很多人用AI写代码,你别说了,有时候程序员看着都费劲啊

  • ERROZER 07-14 15:19
    18

    我觉得你不如告诉她有这么个可能性,让她自己去搞,这样好了坏了和你都没责任,搞好了给点鼓励,找个契机庆祝下,搞坏了给点安慰或者帮助,你又不熟悉她那边的生产环境,你也不能替她上班。我觉得最好是别从专业性工作上入手追人,太哈人了,别人一想到你全是自己的班味儿。看看她桌头放什么玩意,从爱好入手,你俩才好发展亲密关系。俩人如果变成项目实现大讨论,光想象一下就是灾难性的,太二次元了,恋爱能成得发生在轻小说男主身上。到底是想当工友还是想当男友啊

  • yanjinxiao666 楼主 07-14 15:34
    19

    她最近没怎么早睡过了 我想帮她琢磨怎么省点力气 我不想她这么累 也不想拿这个去当追求人家的筹码

* 帖子来源Linux.do
返回