0

好奇人们如何将指标发送集成到石墨。似乎大多数人都在使用发送到 statsd 的客户端(许多在 statsd github 上可用),然后再发送到 carbon。我的问题是您认为将这种“横切关注点”直接包含在您的代码中是否可以。我所看到的是我的应用程序代码已经从很好和干净到现在不太好和干净,代码收集与我的业务代码交织在一起的指标。有什么想法吗?

4

1 回答 1

1

我确实认为在应用程序代码中包含用于发送业务指标的代码很好。正如@tomer-peled 在他的评论中所说,与日志记录非常相似。

但是,我理解您不愿意散布这些东西并可能混淆代码。在这种情况下,我的方法是从一开始就接受一定程度的混乱,然后随着更多示例的出现,我尝试识别指向抽象的新兴结构,这些抽象可以使事情稍微清理一下。

于 2013-04-25T16:00:12.017 回答