Skip to main content

#RePost #DevOps Java 有什么能够统计或者观察接口请求情况的工具或者方案么?

  1. #RePost #DevOps Java 有什么能够统计或者观察接口请求情况的工具或者方案么? https://v2ex.com/t/999688
    spring boot actuator 采集数据> promethues > grafana.
    1.监控系统使用:promethues
    2.可视化使用:grafana,可以导入市场上的监控仪表配置
    3.系统,如果是 spring,直接上 spring boot actuator 模块
    
    2.调用链采集:
    opentelemetry > zipkin > grafana
    1.使用 opentelemetry 的 javaagent 采集链路数据
    2.zipkin 存储链路数据 ,存盘可以用 elasticsearch
    
    3.日志采集
    promtail > loki > grafana
    1.配置日志格式,使用 promtail 采集
    2.使用 loki 作为日志检索与存储
    
    以上三个目前在用,通过 traceId,统一使用 grafana 作为展示,链路展示关联日志,基本每个方法调用耗时,详细都很清楚了
    ```----
    当然,使用 opentelemetry 即可很方便的采集指标,链路,日志,如果是 springboot3.2,spring boot actuator +opentelemetry 很方便
OKHK