2016-09-09 26 views
0

我想在Java應用程序中獲得阿卡演員追蹤指標。 我在我的application.conf中啓用了跟蹤,但沒有找到跟蹤指標。 該主題尚未記錄在案。 的卡蒙文件說:在卡蒙不工作的阿卡演員追蹤

「請注意,甚至在理解如何操縱TraceContext是非常重要的,一些卡蒙模塊,比如我們的阿卡,斯卡拉,噴霧和播放模塊已經提供了字節代碼自動生成的儀器! ,在特定條件下傳播並完成跟蹤和分段,因此,您可能不需要自己操縱TraceContext。「

從這我明白,我所要做的就是在配置文件中啓用跟蹤,我應該得到跟蹤指標。
我試圖創建一個跟蹤上下文在Java代碼finish()它和我得到跟蹤指標

我通過幾個參與者發送數據,並且當具體數據到達最後一個參與者時,我也希望獲得一些信息(例如總處理時間;基於某種標記的數據識別)。我想知道這是否可以通過配置完成。

謝謝!

回答

0

對於Akka,您開箱即用的是自動跟蹤上下文傳播(TraceContext可用於任何接收在TraceContext中發送的消息的actor),但您需要自己啓動上下文。 您可以自動跟蹤更高級別的模塊,比如噴霧,卡蒙知道您的應用程序的「入口點」。 參見:http://kamon.io/integrations/akka/overview/