[英]Unable to reproduce data from Azure Metrics Chart using Logs
我正在嘗試在 Azure 中創建我的服務的儀表板。我為每個服務添加了 Azure 指標圖表,后來想在其下添加服務中包含的操作的具體細節。
但是當我嘗試從日志中獲取它時,我收到的請求數量要多得多。 查詢語言:
requests
| where cloud_RoleName startswith "notificationengine"
| summarize Count = count() by operation_Name
| order by Count
結果:
問題在於某些指標圖表我得到的值差異很小或完全相同,而對於我顯示的一些類似圖表我得到的值完全不同。 我嘗試修改 KQL 或搜索可能有問題的地方,但始終一無所獲。
我的猜測是那些是 2 個不同的值,但在那種情況下,為什么兩者都被標記為“請求”,如果是的話,實際差異是什么?
我使用了一個 Azure Function 應用程序,其中包含 2 個 Http 具有相同名稱並以“HttpTrigger”開頭的觸發器函數,並運行這兩個函數幾次。
測試用例 1:
在 Logs Workspace 中,以“ HttpTrigger
”一詞開頭的兩個函數的請求計數:
但我已將只有 1 Function 請求計數的圖表固定到 Azure 儀表板:
可能,我相信您已經編寫了所有以“ notificationengine
”開頭的服務/應用程序請求的查詢,但僅將一些應用程序/服務日志圖表固定到儀表板。
測試用例 2:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.