[英]Azure AppInsights Custom RequestTelemetry Properties
我正在向RequestTelemetry對象添加一些自定義屬性,如下所示
Java Web應用
RequestTelemetry.getProperties.put(key,value);
但是在門戶網站中卻沒有體現出來。
因此,我創建了一個新的telemetryClient並調用了telemettyClient.trackRequest(),但是它在門戶中創建了重復的請求條目。
有沒有一種方法可以實現而無需復制遙測對象。
TIA
遙測模塊是我們訪問AI Java Sdk中http請求響應對象的唯一位置。 這是我寫的博客,解釋了如何通過請求遙測發送自定義http數據
有一個HttpContext
擴展方法,可為您提供當前的請求遙測:
System.Web.HttpContextExtension.GetRequestTelemetry
您可以使用它來設置該特定請求的屬性。
或者,您可以實現一個TelemetryInitializer
,它允許您將更多屬性/等附加到正在生成的任何遙測中,而只需查看隨之而來的RequestTelemetry
項。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.