有没有能把本机(容器)的所有外部调用都转化成监控指标的小工具推荐 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
RedisMasterNode

有没有能把本机(容器)的所有外部调用都转化成监控指标的小工具推荐

  •  
  •   RedisMasterNode 2023 年 9 月 19 日 1244 次点击
    这是一个创建于 948 天前的主题,其中的信息可能已经有所发展或是发生改变。

    RT ,来吃一波大佬们的安利,看看有没有用过类似工具的朋友。 能监控本机(或者本容器)的所有外部调用黄金指标(粒度合适,例如 HTTP 请求可以到接口维度,gRPC 请求可以到方法名维度)

    想象中的样子:

    1. 运行一个进程
    2. 本机上所有外部调用(也不说全部,就常见的协议,HTTP / HTTP2 / gRPC / MySQL / Redis / Kafka ,已经很多了)都会被观察到
    3. 步骤 1 的进程有办法把调用转化为 metrics 指标,给到 prometheus

    最后的效果,能在 UI (例如 Grafana )上看到本机所有调用的 QPS / P99 / 错误率指标。

    粗略探索过现在的一些平台和软件,规模比较大的项目是有的,但是咱一小屁民只想在自己机器上(例如 1c2g 的小 vps )做个极小的监控,最主要是能按协议区分开来,而不是说“TCP 请求量”、“Out 流量(字节)” 这样的指标。

    求大佬们推荐合适的

    8 条回复    2023-09-24 11:33:09 +08:00
    LLaMA2
        1
    LLaMA2  
       2023 年 9 月 19 日
    wireshark 流量分析?
    RedisMasterNode
        2
    RedisMasterNode  
    OP
       2023 年 9 月 19 日
    @ye4tar 比较接近,但是想要个解决方案,至少能把数据报给 prometheus (或者别的也行),它应该是个 Linux 系统能跑的进程才对,类似 Node Exporter ,但是 export 出去的内容是“外部请求的黄金指标”
    nyfwan123
        3
    nyfwan123  
       2023 年 9 月 19 日
    我正在搞 基于 ebpf
    wsszh
        4
    wsszh  
       2023 年 9 月 20 日
    RedisMasterNode
        5
    RedisMasterNode  
    OP
       2023 年 9 月 21 日
    @wsszh 有趣的 repo ,关注一下,感谢
    julyclyde
        6
    julyclyde  
       2023 年 9 月 23 日
    第二条,感觉不太存在
    RedisMasterNode
        7
    RedisMasterNode  
    OP
       2023 年 9 月 23 日
    @julyclyde 但是感觉是个比较有需求的东西?总感觉很多人都需要
    julyclyde
        8
    julyclyde  
       2023 年 9 月 24 日
    @RedisMasterNode 是啊。但是通用工具大部分都难以应对个性化的协议
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2944 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 40ms UTC 03:34 PVG 11:34 LAX 20:34 JFK 23:34
    Do have faith inwhat you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86