Azure 服务总线
编辑Azure 服务总线编辑
快速入门编辑
可以通过引用 Elastic.Apm.Azure.ServiceBus
包并使用其中一个订阅者订阅诊断事件来启用 Azure 服务总线的检测。
- 如果通过引用
Elastic.Apm.NetCoreAll
包来包含代理,则订阅者将自动与代理订阅,无需进一步操作。 -
如果您使用的是
Microsoft.Azure.ServiceBus
,请将MicrosoftAzureServiceBusDiagnosticsSubscriber
与代理订阅。Agent.Subscribe(new MicrosoftAzureServiceBusDiagnosticsSubscriber());
-
如果您使用的是
Azure.Messaging.ServiceBus
,请将AzureMessagingServiceBusDiagnosticsSubscriber
与代理订阅。Agent.Subscribe(new AzureMessagingServiceBusDiagnosticsSubscriber());
当以下情况发生时,将创建一个新的事务:
- 从队列或主题订阅中接收一条或多条消息。
- 从队列或主题订阅中接收延迟的消息。
当存在当前事务时,将创建一个新的跨度,并且当以下情况发生时:
- 将一条或多条消息发送到队列或主题。
- 将一条或多条消息调度到队列或主题。