V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
regoutan
V2EX  ›  程序员

有什么能监控后端 api 的组件,能配合 prometheus 和 grafana 的最好

  •  
  •   regoutan · 2022-02-11 10:17:47 +08:00 · 2144 次点击
    这是一个创建于 1019 天前的主题,其中的信息可能已经有所发展或是发生改变。

    找了蛮久,尝试过用 blackbox-exporter 监控,但是效果不是太好,各位有好的实现吗

    7 条回复    2022-02-11 14:27:22 +08:00
    XiaMuCoder
        1
    XiaMuCoder  
       2022-02-11 10:32:48 +08:00
    自定义 exporter 不行吗
    BQsummer
        2
    BQsummer  
       2022-02-11 10:35:14 +08:00
    通过应用本身报啊,比如 sprongboot 应用,用 micrometer 可以把 tomcat 指标报上来
    scxiazi
        3
    scxiazi  
       2022-02-11 11:09:08 +08:00
    springboot metrics?
    neilyoone
        4
    neilyoone  
       2022-02-11 13:40:45 +08:00
    prometheus exporter ?
    或者 开源相关的 exporter 暴露 metrics
    或者 看看应用本身是否支持暴露 metrics

    对接到 Prometheus 再在 Grafana 展示
    wellsc
        5
    wellsc  
       2022-02-11 13:50:35 +08:00 via iPhone
    先确定想要监控哪些指标吧
    Alliot
        6
    Alliot  
       2022-02-11 14:26:21 +08:00 via Android
    后端应用自己埋点 prome 去拉取
    jingslunt
        7
    jingslunt  
       2022-02-11 14:27:22 +08:00
    prometheus 只能报 jvm gcc 啥的,api 更注重访问链路和访问结果。
    对于 api 来讲,更适合链路跟踪相关的服务,链路跟踪比较常用的是 skywalking 和 jaeger
    又要支持监控,监控语法跟 Prometheus 一样,那只剩 skywalking 了

    https://skywalking.apache.org/
    https://github.com/apache/skywalking-kubernetes
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3152 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 13:50 · PVG 21:50 · LAX 05:50 · JFK 08:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.