Azure 存储
编辑Azure 存储编辑
快速入门编辑
可以通过引用 Elastic.Apm.Azure.Storage
包并使用其中一个订阅器订阅诊断事件来启用对 Azure 存储的监测。
- 如果通过引用
Elastic.Apm.NetCoreAll
包包含代理,则订阅器将自动订阅代理,无需采取进一步操作。 -
如果您使用的是
Azure.Storage.Blobs
,请使用代理订阅AzureBlobStorageDiagnosticsSubscriber
。Agent.Subscribe(new AzureBlobStorageDiagnosticsSubscriber());
-
如果您使用的是
Azure.Storage.Queues
,请使用代理订阅AzureQueueStorageDiagnosticsSubscriber
。Agent.Subscribe(new AzureQueueStorageDiagnosticsSubscriber());
-
如果您使用的是
Azure.Storage.Files.Shares
,请使用代理订阅AzureFileShareStorageDiagnosticsSubscriber
。Agent.Subscribe(new AzureFileShareStorageDiagnosticsSubscriber());
对于 Azure 队列存储,
- 当从队列接收到一条或多条消息时,将创建一个新事务。
- 当存在当前事务并且向队列发送消息时,将创建一个新 span。
对于 Azure Blob 存储,当存在当前事务并且向 Blob 存储发出请求时,将创建一个新 span。
对于 Azure 文件共享存储,当存在当前事务并且向文件存储发出请求时,将创建一个新 span。