2017-04-26 41 views
0

在Azure的門戶網站,如果你去一個資源您可以查看每個站點實例的具體指標,選擇每個實例(應用程序)度量,選擇該選項卡網站指標然後單擊單個實例(下面的截圖開始RD00...):API每Azure的站點實例指標

enter image description here

我想獲得這個數據(每個實例,包括實例名稱RD00...)使用一些REST API調用。我查看了Azure's Resource Manager及其Metrics API,但找不到獲取此數據的方法。

這是可能的,如果是這樣的話,我該如何/在哪裏可以得到這些數據?

+0

每個實例選擇此指標似乎已經從Web應用程序中刪除。 – jvanderh

回答

1

我已經看過Azure的資源管理器及其度量API,但找不到獲取此數據的方法。

基於supported metrics with Azure Monitor of websites,Azure Metrics API僅支持Azure Web App的總體和平均類型度量標準。我們無法通過Azure Metrics API獲取每個實例指標。

如果打開Azure門戶中的Web服務器日誌記錄,將使用FTP從/ LogFiles/http/RawLogs /文件夾中獲取詳細請求數據。您可以下載日誌並根據日誌生成度量標準。

以下是原始記錄的記錄。 ARRAffinity屬性將指定哪個實例用於處理用戶請求。

2017-04-27 08:51:32 AMOR-WEBAPP-TESTMSBUILD GET /home/index X-ARR-LOG-ID=bbdf4e53-3b96-4884-829c-cf82554abcc7 80 - 167.220.255.28 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/51.0.2704.79+Safari/537.36+Edge/14.14393 ARRAffinity=8f8ac6c076f7a9e2132f2eea1ff0fc61836fde1fef8c5525da0e81359003c9e8;+_ga=GA1.3.411824075.1493282866;+_gat=1 - amor-webapp-testmsbuild.azurewebsites.net 200 0 0 2607 1145 10095 

ARRAffinity = 8f8ac6c076f7a9e2132f2eea1ff0fc61836fde1fef8c5525da0e81359003c9e8