Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何设置“自定义”选项;跟踪“U id”;用于数据狗跟踪?_Python_Api_Trace_Datadog_Apm - Fatal编程技术网

Python 如何设置“自定义”选项;跟踪“U id”;用于数据狗跟踪?

Python 如何设置“自定义”选项;跟踪“U id”;用于数据狗跟踪?,python,api,trace,datadog,apm,Python,Api,Trace,Datadog,Apm,如何为Datadog跟踪设置自定义“跟踪\u id”?我到处找,但找不到答案。我怀疑它不被支持。如果我能在这里得到帮助,我将非常感激 例如,如果我可以在多个文件中执行以下操作,那么我可以在Datadog UI中一起查看这些跨度,因为它们都具有相同的跟踪ID: @tracer.wrap(service='foo', resource='bar') def bar(self, ttt): span = tracer.current_span() span.set_trace_id(&

如何为Datadog跟踪设置自定义“跟踪\u id”?我到处找,但找不到答案。我怀疑它不被支持。如果我能在这里得到帮助,我将非常感激

例如,如果我可以在多个文件中执行以下操作,那么我可以在Datadog UI中一起查看这些跨度,因为它们都具有相同的跟踪ID:

@tracer.wrap(service='foo', resource='bar')
def bar(self, ttt):
    span = tracer.current_span()
    span.set_trace_id("my_customer_trace_id")

事实证明,跟踪id可以通过HTTP端点设置。似乎没有直接向代理发送跟踪的选项

如果进行HTTP调用的性能损失不是一个问题,也就是说,如果您没有在实时系统上工作,那么这仍然很有用