共用方式為


Azure App Service 配額和計量

Azure App ServiceAzure 入口網站中為 Web、行動和 API 應用程式提供內建監視功能。

在入口網站中,您可以檢閱應用程式和 App Service 方案的 配額計量 。 您可以根據計量設定 警示自動調整 規則。

配額

裝載於 App Service 中的應用程式會受到其可用資源的特定限制。 應用程式的 App Service 方案會定義限制。

注意

App Service 的免費和共用 (預覽) 服務方案均為基本層,在與其他 App Service 應用程式相同的 Azure 虛擬機器上執行。 某些應用程式可能屬於其他客戶。 這些層僅用於開發與測試目的。

如果應用程式託管在免費或共用方案中,配額會定義應用程式可以使用的資源限制。 免費或共用方案中應用程式的配額為:

配額 描述
CPU (短期) 此應用程式在五分鐘間隔內允許的 CPU 數量。 此配額會每 5 分鐘重設一次。
CPU (天) 此應用程式在 1 天內允許的 CPU 總量。 此配額會每隔 24 小時在午夜 (UTC) 重設一次。
記憶體 此應用程式允許的記憶體總量。
頻寬 此應用程式在 1 天內允許的連出頻寬總量。 此配額會每隔 24 小時在午夜 (UTC) 重設一次。
Filesystem 允許的儲存體總量。

如果應用程式裝載在基本、標準或進階方案中,則 大小執行個體計數 會設定應用程式可以使用的資源限制。 尺寸有小、中或大。 實例計數是實例的數目。 唯一適用於在基本、標準或進階方案中託管的應用程式的配額是 檔案系統

如需 App Service 層級可用的特定配額、限制和功能的詳細資訊,請參閱 Azure App Service 限制

強制配額

如果應用程式超過 CPU (短)、CPU (天)頻寬配額,則應用程式會停止,直到配額重設為止。 在此期間,所有連入要求都會導致 HTTP 403 錯誤。

顯示 403 錯誤訊息的螢幕擷取畫面。

如果應用程式超過其 記憶體 配額,它會暫時停止。

如果應用程式超過 檔案系統 配額,任何寫入作業都會失敗。 寫入作業失敗包括記錄的任何寫入。

您可透過升級 App Service 方案來增加或刪除應用程式的配額。

計量指標

計量會提供應用程式或 App Service 方案行為的相關資訊。 App Service 方案計量僅適用於基本、標準、進階和隔離層中的方案。

如需應用程式或 App Service 方案可用計量的清單,請參閱 Microsoft.Web 支援的計量

注意

應用程式的計量包括對應用程式原始檔控制管理員 (SCM) 網站 (也稱為 Kudu) 的要求。 這些要求包括使用 Kudu 檢視網站日誌串流的要求。 日誌串流要求可能會跨越幾分鐘。 此事實會影響 「請求時間」 指標。 當您搭配自動調整邏輯使用這些計量時,請注意此關聯性。

HTTP 伺服器錯誤只會 記錄到達後端服務 (裝載應用程式的背景工作角色) 的要求。 如果要求在前端失敗,則不會記錄為 HTTP 伺服器錯誤。 您可以使用 健康情況檢查功能和 Application Insights 可用性測試進行由外而內的監視。

CPU 時間與 CPU 百分比

兩個指標反映 CPU 使用率:

  • CPU 時間:對於免費或共用方案中託管的應用程式很有用,因為它們的配額之一是以應用程式使用的 CPU 分鐘數來定義的。

  • CPU 百分比:對於在基本、標準和進階方案中裝載的應用程式很有用,因為它們可以相應放大。CPU 百分比是跨執行個體整體使用量的良好指標。

保留政策

服務會記錄和彙總應用程式和 App Service 方案的計量。 指標會根據 這些規則保留。

在 Azure 入口網站中監視配額和計量

若要檢閱影響應用程式的配額和計量狀態,請移至 Azure 入口網站

若要尋找配額,請前往您的應用程式。 在左側功能表中,選取 [App Service 方案>配額]。 在每個圖表上,您可以檢閱配額的相關資訊:

  • 名稱
  • 重設間隔
  • 電流限制
  • 現值

顯示 Azure 入口網站中配額圖表的螢幕擷取畫面。

您可以直接從資源概 頁面存取指標。 選取 [監視] 索引標籤,其中會顯示代表某些應用程式計量的圖表。 選取其中任何一個圖表會帶您前往 「指標」 檢視,您可以在其中建立自訂圖表、查詢各種指標等等。

在 Azure 入口網站中顯示計量圖表的螢幕擷取畫面。

若要深入瞭解計量,請參閱 Azure 監視器資料平台

警示和自動調整

應用程式或 App Service 方案的計量可以連線到警示。 如需詳細資訊,請參閱 警示

裝載於基本或更新版本 App Service 方案中的應用程式支援自動調整。 自動調整可讓您設定用以監視 App Service 方案計量的規則。 規則可以增加或減少執行個體計數,這可以視需要提供更多資源。 規則還可以幫助您在應用程序過度配置時節省資金。

如需自動調整的詳細資訊,請參閱開始 使用 Azure 中的自動調整自動調整的最佳做法