2017-08-29 115 views

回答

1

從今天起,您無法使用Azure CLI或Azure REST API更改應用程序洞察組件的每日上限。

要改變它,使用每日體積頂蓋刀片,從數據 卷管理刀片連接的(見下文)。請注意,某些訂閱類型 具有不能用於Application Insights的功勞。如果 訂閱有消費限制,每日封頂刀片將有 說明如何將其刪除,並使每日封頂上限超過32.3 MB /天,提高 。

enter image description here

數據來源/參考:

https://docs.microsoft.com/en-us/azure/application-insights/app-insights-pricing#data-rate

+1

本手冊解決方案不太適合更大的資源量。 (在我的情況下約爲50)。希望我們能儘快看到一些更好的選擇。像CLI或REST API一樣。 – Chatumbabub

+0

特別是因爲默認情況下似乎是500GB /天(如果因爲這樣會花費你大量資金,每GB約2美元) 當(重新)構建時,我們的基礎結構作爲代碼,我們需要手動更改此設置。我們最近在測試環境中配置錯誤時遇到了問題,並且它以150GB /天的速率持續報告AppInsights的套接字例外情況。我們花了幾天的時間才注意到AI中的日誌和巨大的成本。 :-( – Rudi

0

可以更改每日上限與Azure的PowerShell命令集,AzureRmApplicationInsightsDailyCap。

Login-AzureRmAccount 
Set-AzureRmContext -SubscriptionName "Your Sub Name" 

function Set-DailyCap { 

    $AI = Get-AzureRmApplicationInsights | Select ResourceGroupName, Name 

    $AI | foreach { 
    write-output ("Attempting to set daily cap for App Insights in resource group {0} instance {1}" -f $_.ResourceGroupName, $_.Name) 
    Set-AzureRmApplicationInsightsDailyCap -ResourceGroupName $_.ResourceGroupName -Name $_.Name -DailyCapGB 0.2 

    } 
} 

Set-DailyCap