我已通过NewRelic Java Agent启用分布式跟踪。我正在尝试获取当前交易的GUID和跟踪ID。
我们正在像这样在红宝石中这样做:
transaction_guid = NewRelic::Agent::Tracer.current_transaction.guid
transaction_trace_id = NewRelic::Agent::Tracer.current_transaction.trace_id
Java的等效语言是什么?
我已经阅读了所有Java Agent API文档,但找不到有关如何检索它们的任何信息。我尝试了NewRelic.getAgent().getTransaction().getToken().toString()
,但这没有返回GUID,只是一个像com.newrelic.agent.TokenImpl@7db8d0e8
您可以在Discussion.newrelic.com上提问