0
我可以通過Application Insights來顯示每小時運行的使用情況日誌,但是有沒有辦法顯示小時基礎上的平均使用情況,以查看某個網站必須使用哪一天的時間?Azure Application Insights中的小時平均使用
我可以通過Application Insights來顯示每小時運行的使用情況日誌,但是有沒有辦法顯示小時基礎上的平均使用情況,以查看某個網站必須使用哪一天的時間?Azure Application Insights中的小時平均使用
在您的資源概述刀片上,是不是有一個指標瀏覽器顯示完全相同?按小時計算的最後24小時?如果這不是你的意思,你可以做一個分析查詢得到任何你想要的,像
requests
| where timestamp > ago(7d)
| extend hour = datepart("hour", timestamp)
| summarize sum(itemCount)/7 by hour
| order by hour asc
| render barchart
它會告訴你過去7天每24小時分裂請求,除以7給你顯示每天的平均值。
如果你只是想「今天」的版本,它的更簡單:
requests
| where timestamp > ago(1d)
| summarize sum(itemCount) by bin(timestamp, 1h)
| render timechart
任何你可以在分析的網站,那麼你可以引腳上的蔚藍儀表盤上的瓦查詢。
首先,謝謝;我不知道分析查詢。但這並不完全正確;很難解釋我在找什麼。不是小時箱,而是一天中的平均使用時間。即,x軸應該只有24個值,對應於時鍾小時,並且y軸顯示那個小時期間的平均使用量。我接受了你的回答,並且接近了一些:「pageViews | where timestamp> ago(7d)|用datepart(」Hour「,timestamp)| render barchart」彙總了count(),但是x軸的排序是關閉的。附註:hourofday不是已知的功能。 – Doug
已更新,以添加一些變體並添加'sum(itemCount)'並修復語法。如果您正在進行任何類型的抽樣,則任何單獨的行都可能是一組「行」。 –
謝謝!這是我錯過的擴展運算符。嘗試在datepart上訂購,無法讓它工作。 – Doug