【问题标题】:Performance profiling with Graphite使用 Graphite 进行性能分析
【发布时间】:2017-05-08 06:25:54
【问题描述】:

是否可以对graphite 指标执行分析?
例如- 假设我的公开服务调用另一个 REST api 并执行一些 DB 操作,然后将响应返回给消费者......是否可以从我的服务采用 x secs 响应的指标中理解/识别,其中 y secs 用于 REST api 交互,z secs 用于 DB 交互等...
据我了解,我总是可以单独为我的服务调用、内部 REST api 调用和数据库交互生成指标,分别为我提供 x、y 和 z。我想弄清楚的是,我们是否/如何使用graphite 找到 x、y 和 z 之间的共同关系。

【问题讨论】:

  • 我认为这不可能。

标签: spring performance profiling dropwizard graphite


【解决方案1】:

您必须为要独立监控的每个阶段设置单独的指标。

但实际上我会推荐不同的方法,例如 JAMon (http://jamonapi.sourceforge.net/),它基本上可以按照您的意愿开箱即用(当然使用配置的 log4j)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    • 2017-04-24
    • 1970-01-01
    • 2012-06-26
    • 2018-06-13
    • 1970-01-01
    相关资源
    最近更新 更多