簡體   English   中英

C# 如何在 App Insights 中斷開 ParentId 鏈?

[英]C# How can I break ParentId chain in App Insights?

我有一個在計時器上運行的家政 function。 它從數據庫中選擇要完成的工作,然后為要完成的工作發布多條消息。

當我在 App Insights 中查看這些工作項的時間線時,它們都被組合在一起,因為它們最初都是從我的內務管理 function 中調用的。

我希望每個人的時間線都從工作本身的處理開始,這樣我就可以獨立地看到他們的時間線。

有沒有辦法我可以做到這一點?

Azure Functions 提供與 Azure Application Insights 的內置集成以監控功能。 時間線視圖主要顯示包含時間戳和持續時間作為基本屬性(但不作為自定義屬性)的事件類型,例如 Request、Dependency(隨時間顯示)或帶有時間戳的關鍵事件,例如異常(顯示為時間點)。

解決此問題的方法是禁用應用程序洞察中的自動日志記錄,而是手動進行。 根據官方文檔

在 C# 和 JavaScript 中,您可以使用 Application Insights SDK 編寫自定義遙測數據。

如果需要設置自定義遙測,則需要將應用洞察 java SDK 添加到 function。 使用 Application Insights .NET SDK 文檔查看此跟蹤自定義操作以獲取更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM