

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 Elastic Beanstalk 環境管理主控台
<a name="environments-console"></a>

本節說明如何使用環境管理主控台來管理 Elastic Beanstalk 環境。主控台提供管理環境組態和執行常見動作的功能。這些動作包括重新啟動在環境中執行的 Web 伺服器、複製您的環境，或從頭開始重新建置環境。

**Topics**
+ [存取環境管理主控台](environments-dashboard.md)
+ [環境概觀窗格](environments-dashboard-envoverview.md)
+ [環境詳細資訊](environments-dashboard-tabs.md)
+ [環境動作](environments-dashboard-actions.md)

# 存取環境管理主控台
<a name="environments-dashboard"></a>

下列程序提供啟動環境管理主控台的步驟。

如果您已經登入 Elastic Beanstalk 主控台，您也可以從 啟動環境管理頁面[應用程式管理主控台](applications-console.md)。從清單中選擇環境，以顯示所選環境的管理主控台詳細資訊。

**使用環境管理主控台**

1. 開啟 [Elastic Beanstalk 主控台](https://console.aws.amazon.com/elasticbeanstalk)，然後在**區域**清單中選取您的 AWS 區域。

1. 在導覽窗格中，選擇**環境**，然後在清單中選擇您環境的名稱。

下圖說明環境管理主控台。

![\[環境管理主控台的影像。\]](http://docs.aws.amazon.com/zh_tw/elasticbeanstalk/latest/dg/images/environment-overview-v2-margin.png)


頂端窗格是**環境概觀**頁面。它會顯示您環境的頂層資訊。

頁面下半部會顯示提供更多詳細資訊的標籤。預設會顯示**事件**索引標籤。連結至標籤的頁面也會列在環境下的左側導覽窗格中。

主控台的導覽窗格會顯示部署到環境的應用程式名稱，以及相關的應用程式管理頁面。環境名稱也會顯示在導覽頁面上，後面接著環境管理頁面。除了先前提到的索引標籤頁面之外，環境名稱下列出的連結還包括**前往環境**和**組態**。

# 環境概觀窗格
<a name="environments-dashboard-envoverview"></a>

本主題說明**環境概觀**窗格提供的資訊。它會顯示您環境的頂層資訊，且位於環境管理主控台的上半部。

下圖顯示**環境概觀**窗格。

![\[顯示環境概觀頁面上半部的影像。平台版本旁邊的狀態標籤會顯示更新。\]](http://docs.aws.amazon.com/zh_tw/elasticbeanstalk/latest/dg/images/environment-overview-v2-top-part-OK-status.png)


## 運作狀態
<a name="environments-dashboard-envoverview.health"></a>

環境的整體運作狀態。如果環境的運作狀態下降，**檢視原因**連結會在環境運作狀態旁顯示。選取此連結，可檢視具有更多詳細資訊的**運作狀態**標籤。

## 網域
<a name="environments-dashboard-envoverview.Domain"></a>

環境的 **Domain** (網域) 或 URL 位於 **Environment overview** (環境概觀) 頁面的上部、環境 **Health** (運作狀態) 下方。這是環境所執行之 Web 應用程式的 URL。您可以啟動正在選取 URL 的應用程式。

## 環境 ID
<a name="environments-dashboard-envoverview.Environmentid"></a>

環境 ID。這是建立環境時產生的內部 ID。

## Application name (應用程式名稱)
<a name="environments-dashboard-envoverview.Applicationname"></a>

部署在您環境中並執行的應用程式名稱。

## 執行版本
<a name="environments-dashboard-envoverview.Runningversion"></a>

部署在您環境中並執行的應用程式版本名稱。選擇 **Upload and deploy (上傳並部署)** 來上傳 [source bundle (原始碼套件)](applications-sourcebundle.md)，並將其部署至您的環境。此選項會建立新的應用程式版本。

## 平台
<a name="environments-dashboard-envoverview.Platform"></a>

在您環境中執行的平台版本名稱。通常，這包括架構、作業系統 (OS)、語言和應用程式伺服器 (統稱為*平台分支*)，並具有特定的平台版本編號。

如果您的平台版本不是最新版本，**平台**區段中的平台版本旁會顯示狀態標籤。**更新**標籤會指示雖然支援該平台版本，但仍有更新版本可用。平台版本也可能會被標示為**已過時**或**已淘汰**。選取**變更版本**，可將您的平台分支更新為較新的版本。如需有關平台版本*狀態*的詳細資訊，請參閱 [Elastic Beanstalk 平台詞彙表](platforms-glossary.md) 中的*平台分支*章節。此頁面的上一個影像說明指定平台的**更新**狀態標籤。

# 環境詳細資訊
<a name="environments-dashboard-tabs"></a>

本主題說明環境管理主控台從左側導覽窗格和標籤式頁面提供的其他資訊。

下圖說明環境管理主控台。

![\[環境管理主控台的影像。\]](http://docs.aws.amazon.com/zh_tw/elasticbeanstalk/latest/dg/images/environment-overview-v2-margin.png)


環境管理主控台的下半部列出標籤，提供更詳細且多樣化的環境資訊。您可以從左側導覽窗格中選取索引標籤頁面或頁面標籤。

從環境名稱下的主控台左側導覽窗格中，有兩個選項不在標籤式頁面中。這些是**前往環境**和**組態**。

**注意**  
選取**前往環境**以啟動您的應用程式。

## Configuration
<a name="environments-console-configuration"></a>

使用左側導覽窗格的**組態**頁面來檢視和更新您環境及其資源的目前組態設定。這包括聯網組態、資料庫組態、負載平衡、通知、運作狀態監控設定、受管平台更新組態、部署組態、執行個體日誌串流、CloudWatch 整合 AWS X-Ray、代理伺服器設定、環境屬性和平台特定選項。使用此頁面的設定，在部署期間自訂環境行為、啟用其他功能，並在環境建立期間修改執行個體類型和所選的其他設定。

如需詳細資訊，請參閱[設定 Elastic Beanstalk 環境](customize-containers.md)。

## 事件
<a name="environments-console-events"></a>

**Events (事件)** 頁面會顯示環境的事件串流。每當您與環境互動，以及因此建立或修改任何環境的資源時，Elastic Beanstalk 都會輸出事件訊息。

如需詳細資訊，請參閱[檢視 Elastic Beanstalk 環境的事件資料流](using-features.events.md)。

## 運作狀態
<a name="environments-console-health"></a>

如果已啟用增強型運作狀態監控，此頁面會列出您環境中的 EC2 執行個體，以及每個執行個體的即時運作狀態資訊。

**整體運作狀態**頁面會將運作狀態資料顯示為您環境所有執行個體合併的平均值。

**增強型執行個體運作**狀態窗格會顯示環境中每個個別 EC2 執行個體的即時運作狀態資訊。增強型運作狀態監控讓 Elastic Beanstalk 能仔細監控您環境中的資源，以便更精確評估應用程式的運作狀態。

當啟用增強型運作狀態監控時，此頁面會顯示環境中執行個體提供的請求資訊，以及作業系統的指標，包括延遲、負載和 CPU 使用率。

如需詳細資訊，請參閱[Elastic Beanstalk 中的增強型運作狀態報告和監控](health-enhanced.md)。

## 日誌
<a name="environments-console-logs"></a>

**Logs (日誌)** 頁面可讓您擷取環境中 EC2 執行個體的日誌。請求日誌時，Elastic Beanstalk 會傳送命令至執行個體，並將日誌上傳至 Amazon S3 內的 Elastic Beanstalk 儲存貯體。於此頁面請求日誌時，Elastic Beanstalk 在 15 分鐘後會自動將日誌從 Amazon S3 刪除。

您亦可設定環境的執行個體，將本機輪換後的日誌上傳至 Amazon S3 永久儲存。

如需詳細資訊，請參閱[在 Elastic Beanstalk 環境中檢視 Amazon EC2 執行個體的日誌](using-features.logging.md)。

## 監控
<a name="environments-console-monitoring"></a>

**Monitoring (監控)** 頁面會顯示您環境的運作狀態資訊概觀。這包括 Elastic Load Balancing 和 Amazon EC2 提供的預設指標集，以及顯示環境運作狀態如何隨時間變化的圖表。

如需詳細資訊，請參閱[在 AWS 管理主控台中監控環境運作狀態](environment-health-console.md)。

## 警示
<a name="environments-console-alarms"></a>

**Existing alarms (現有警示)** 頁面會顯示您為環境設定的任何警示資訊。您可使用此頁面的選項來建立或刪除警示。

如需詳細資訊，請參閱[管理警示](using-features.alarms.md)。

## 受管更新
<a name="environments-console-managedupdates"></a>

**受管更新**頁面顯示即將進行和已完成的受管平台更新和執行個體替換的相關資訊。

受管的更新功能可讓您將環境設定為在所選的每週維護時段期間，自動更新至最新的平台版本。在平台版本釋出間，您可選擇讓環境在維護時段期間替換所有 Amazon EC2 執行個體。這可減少應用程式長期間執行所發生的問題。

如需詳細資訊，請參閱[受管平台更新](environment-platform-update-managed.md)。

## Tags (標籤)
<a name="environments-console-tags"></a>

**Tags (標籤)** 頁面會顯示您建立環境時 Elastic Beanstalk 套用的標籤，以及您新增的任何標籤。您可以新增、編輯和刪除自訂標籤。您無法編輯或刪除 Elastic Beanstalk 套用的標籤。

環境標籤會套用至 Elastic Beanstalk 建立的各個資源，以支援您的應用程式。

如需詳細資訊，請參閱[在您的 Elastic Beanstalk 環境中標記資源](using-features.tagging.md)。

# 環境動作
<a name="environments-dashboard-actions"></a>

本主題說明您可以從環境管理主控台的動作****下拉式功能表中選取在環境上執行的常見操作。

下圖說明環境管理主控台。**動作**下拉式功能表位於標頭的右側，顯示環境名稱，位於**重新整理**按鈕旁。

![\[顯示動作下拉式功能表的環境管理主控台影像。\]](http://docs.aws.amazon.com/zh_tw/elasticbeanstalk/latest/dg/images/environment-overview-v2-margin.png)


**注意**  
某些動作只有在特定條件下才能使用，直至符合正確的條件才會保持停用狀態。

## 載入組態
<a name="environments-dashboard-actions-load"></a>

載入之前的已儲存組態。組態會儲存至您的應用程式，並可載入任何相關聯的環境。若已變更環境資訊，您可載入已儲存組態來復原這些變更。您亦可載入從執行相同應用程式的不同環境儲存之組態，在環境間傳播組態變更。

## 儲存組態
<a name="environments-dashboard-actions-save"></a>

將您環境的目前組態儲存至應用程式。在進行環境組態變更前，請儲存目前的組態，以利稍後需要可還原。啟動新環境時，亦可套用已儲存組態。

## 交換環境網域 (URL)
<a name="environments-dashboard-actions-swap"></a>

交換目前環境與新環境的 CNAME。在 CNAME 交換後，所有使用環境 URL 應用程式的流量會前往新的環境。當您準備好部署新的應用程式版本，可在新版本下啟動不同環境。當新環境準備好接受請求，請執行 CNAME 交換，開始將流量路由至新的環境。這樣做不會中斷您的服務。如需詳細資訊，請參閱[透過 Elastic Beanstalk 進行藍/綠部署](using-features.CNAMESwap.md)。

## 複製環境
<a name="environments-dashboard-actions-clone"></a>

透過目前執行環境的相同組態來啟動新的環境。

## 透過最新平台複製
<a name="environments-dashboard-actions-cloneupgrade"></a>

透過使用中的 Elastic Beanstalk 平台最新版本，複製您目前的環境。此選項僅在目前環境平台的新版本可用時適用。

## 中止目前操作
<a name="environments-dashboard-actions-abort"></a>

停止進行中的環境更新。停用操作可能會造成環境中部分執行個體出現不同的狀態，此情況取決於操作的進度。此選項僅在當環境正被更新時可用。

## 重新啟動應用程式伺服器
<a name="environments-dashboard-actions-restart"></a>

重新啟動在環境執行個體上執行的 Web 伺服器。此選項不會終止或重新啟動任何 AWS 資源。若您的環境因為一些錯誤要求，出現奇怪的反應，重新啟動應用程式伺服器可在您排解根本原因時暫時還原功能。

## 重建環境
<a name="environments-dashboard-actions-rebuild"></a>

終止所有執行環境中的資源，並以相同設定建立新的環境。此操作需要幾分鐘，類似於從頭部署新環境所需的時間。任何於環境資料層中執行的 Amazon RDS 執行個體，在重建期間會被刪除。若您需要資料，請建立快照。您可[於 RDS 主控台](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateSnapshot.html)手動建立快照，或設定您資料層的刪除政策，讓其於執行個體刪除前自動建立快照。這是您建立資料層時的預設設定。

## 終止環境
<a name="environments-dashboard-actions-terminate"></a>

終止執行環境中的所有資源，並將環境自應用程式移除。若您有在資料層中執行的 RDS 執行個體，且需要保留其資料，請確保已將 *database deletion policy* (資料庫刪除政策) 設定為 `Snapshot` 或 `Retain`。如需詳細資訊，請參閱本指南的「設定環境」**一章中的 [資料庫生命週期](using-features.managing.db.md#environments-cfg-rds-lifecycle)。