0

メトリックの送信をグラファイトに統合する方法に興味があります。ほとんどの人は、カーボンに送信する statsd に送信するクライアント (多くは statsd github で入手可能) を使用しているようです。私の質問は、この「横断的な懸念」をコードに直接含めても問題ないと思いますか。私が見ているのは、私のアプリケーション コードが、ビジネス コードと絡み合ったメトリクスを収集するためのコードで、きれいできれいだったものから、それほどきれいできれいなものに変わったことです。何かご意見は?

4

1 に答える 1

1

ビジネス メトリックを送信するコードをアプリケーション コードに含めても問題ないと思います。@tomer-peled がコメントで述べているように、ログ記録との類似性は非常に高いものです。

ただし、このようなものを散らばらせ、コードを難読化することに消極的であることは理解しています。このような状況での私のアプローチは、まずある程度の混乱を受け入れることです。その後、より多くの例が出現するにつれて、物事を少しきれいにする抽象化を指す創発的な構造を特定しようとします。

于 2013-04-25T16:00:12.017 に答える