共用方式為


Azure App Service 配額和警示

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

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

了解配額

App Service 中裝載的應用程式都必須遵守其可用資源的某些「限制」。 限制是由與應用程式相關聯的 App Service 方案所定義。

注意

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

如果應用程式裝載於「免費」或「共用」方案中,則應用程式可用資源的限制是由配額所定義。

如果應用程式裝載於「基本」、「標準」或「進階」方案中,則其可用資源的限制是由 App Service 方案的大小 (小、中、大) 和執行個體計數 (1、2、3,以此類推) 所設定。

免費或共用應用程式的配額如下︰

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

對於裝載在基本標準進階方案上的應用程式而言,檔案系統是唯一適用的配額。

如需有關不同 App Service SKU 可用特定配額、限制和功能的詳細資訊,請參閱 Azure 訂用帳戶服務限制

強制配額

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

403 錯誤訊息

如果超出應用程式的記憶體配額,則應用程式會暫時停止。

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

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

了解計量

重要

平均回應時間將會被取代,以避免和計量彙總產生混淆。 使用回應時間作為取代。

注意

應用程式的計量包含對應用程式 SCM 網站 (Kudu) 的要求。 這包含使用 Kudu 檢視網站 logstream 的要求。 Logstream 要求可能會花費數分鐘的時間,而這會影響到要求時間的計量。 在搭配自動調整邏輯使用這些計量時,使用者應該注意此關聯性。

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

計量提供有關應用程式或 App Service 方案行為的資訊。

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

注意

App Service 方案計量僅適用於 基本標準進階版隔離 層中的方案。

CPU 時間與 CPU 百分比

有兩個計量可反映 CPU 使用量:

CPU 時間:適用於裝載在免費或共用方案的應用程式,因為其中有一個配額是以應用程式使用的 CPU 分鐘數來定義。

CPU 百分比:很適合用於基本、標準和進階方案中裝載的應用程式,因為這些方案能夠相應放大。CPU 百分比可清楚指出所有執行個體的整體使用量。

計量資料細微性和保留原則

應用程式和應用程式服務方案的計量會由服務記錄和彙總,並根據這些規則進行保留

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

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

Azure 入口網站中的配額圖表

若要尋找配額,請選取 [設定]>[配額]。 在圖表上,您可以檢閱:

  1. 配額名稱。
  2. 重設間隔。
  3. 目前限制。
  4. 目前的值。

Azure 入口網站中的計量圖表您可以直接從資源 [概觀] 頁面存取計量。 在這裡,您會看到代表一些應用程式計量的圖表。

按一下這些圖表的任何一項將帶您進入計量檢視,您可以在其中建立自訂圖表,以及查詢不同的計量等等。

若要進一步了解計量,請參閱監視服務計量

警示和自動調整

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

裝載在基本或進階 App Service 方案中的 App Service 應用程式有支援自動調整。 自動調整可讓您設定用以監視 App Service 方案計量的規則。 這些規則可以增加或減少執行個體計數,並視需要提供其他資源。 當應用程式過度佈建時,這些規則也可協助您節省成本。

如需詳細資訊,請參閱如何調整Azure 監視器自動調整的最佳做法