使用 AWS Management Pack - Amazon Elastic Compute Cloud

使用 AWS Management Pack

您可以使用 AWS Management Pack 來監控 AWS 資源的運作狀態。

檢視

AWS Management Pack 提供了下列檢視,顯示於 Operations 主控台的 Monitoring (監控) 工作空間中。

EC2 執行個體

檢視所有可用區域和區域中特定 AWS 帳戶 的 EC2 執行個體的運作狀態。檢視也包含了 Virtual Private Cloud (VPC) 中所執行的 EC2 執行個體。AWS Management Pack 會擷取標籤,因此您也可以利用這些標籤來搜尋和篩選清單。


							EC2 執行個體檢視

當您選取 EC2 執行個體時,可以進行執行個體運作狀態的工作:

  • Open Amazon Console (開啟 Amazon 主控台):在 web 瀏覽器中啟動 AWS Management Console。

  • Open RDP to Amazon EC2 Instance (開啟至 Amazon EC2 執行個體的 RDP):開啟至選定 Windows 執行個體的 RDP 連線。

  • Reboot Amazon EC2 Instance (重新啟動 Amazon EC2 執行個體):重新啟動選定的 EC2 執行個體。

  • Start Amazon EC2 Instance (啟動 Amazon EC2 執行個體):啟動選定的 EC2 執行個體。

  • Stop Amazon EC2 Instance (停止 Amazon EC2 執行個體):停止選定的 EC2 執行個體。

EC2 執行個體圖表檢視

顯示執行個體與其他元件的關係。


							EC2 執行個體圖表檢視

Amazon EBS 磁碟區

顯示所有可用區域和區域中特定 AWS 帳戶 的所有 Amazon EBS 磁碟區的運作狀態。


							Amazon Elastic Block Store 磁碟區檢視

Amazon EBS 磁碟區圖表檢視

顯示 Amazon EBS 磁碟區和所有相關的警示。下圖顯示了範例:


							Amazon Elastic Block Store 磁碟區圖表檢視

Classic Load Balancer

顯示所有區域中特定 AWS 帳戶 的所有 Classic Load Balancer 的運作狀態。


							Elastic Load Balancing 檢視

Elastic Load Balancing 圖表檢視

顯示 Elastic Load Balancing 與其他元件的關係。下圖顯示了範例:


							Elastic Load Balancing 圖表檢視

AWS Elastic Beanstalk 應用程式

針對所有搜尋到的 AWS Elastic Beanstalk 應用程式,來顯示其狀態。


							AWS Elastic Beanstalk 應用程式狀態檢視

AWS Elastic Beanstalk 應用程式圖表檢視

顯示 AWS Elastic Beanstalk 應用程式、應用程式環境、應用程式設定和應用程式資源物件。


							AWS Elastic Beanstalk 圖表檢視

AWS CloudFormation 堆疊

顯示所有區域中特定 AWS CloudFormation 帳戶所有 AWS 堆疊的運作狀態。


							AWS CloudFormation 堆疊狀態檢視

AWS CloudFormation 堆疊圖表檢視

顯示 AWS CloudFormation 堆疊與其他元件的關係。AWS CloudFormation 堆疊可能會包含 Amazon EC2 或 Elastic Load Balancing 資源。下圖顯示了範例:


							AWS CloudFormation 堆疊圖表檢視

Amazon 效能檢視

顯示 Amazon EC2、Amazon EBS 與 Elastic Load Balancing 的 Amazon CloudWatch 指標、自訂指標,以及利用 CloudWatch 警示所建立的指標。此外,每項資源都有各自的效能檢視。Other Metrics (其他指標) 效能檢視包含了自訂指標,以及利用 CloudWatch 警示所建立的指標。如需有關這些指標的詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的發佈 CloudWatch 指標的 AWS 服務。下圖顯示了範例。


							Amazon 效能檢視

Amazon CloudWatch 指標警示

顯示與已搜尋到的 AWS 資源相關的 Amazon CloudWatch 警示。


							Amazon CloudWatch 指標警示

AWS 提醒

顯示 AWS Management Pack 在物件運作狀態處於岌岌可危的臨界狀態時,所發出的提醒。


							AWS 提醒

監看器節點 (System Center Operations Manager 2007 R2)

針對受監控的所有 AWS 帳戶,檢視其各個監看器節點的運作狀態。Healthy (正常) 狀態代表監看器節點的設定正確,而且可以和 AWS 進行通訊。


							監看器節點狀態檢視

搜尋結果

搜尋結果是受到 AWS Management Pack 監控的 AWS 資源。AWS Management Pack 會搜尋下列物件:

  • Amazon EC2 執行個體

  • EBS 磁碟區

  • ELB 負載平衡器

  • AWS CloudFormation 堆疊

  • Amazon CloudWatch 警示

  • AWS Elastic Beanstalk 應用程式

  • Amazon EC2 Auto Scaling 群組與可用區域

會針對下列的資源產生 Amazon CloudWatch 指標:

  • Amazon EC2 執行個體

  • EBS 磁碟區

  • Elastic Load Balancing

  • 自訂的 Amazon CloudWatch 指標

  • 從現有 Amazon CloudWatch 警示產生的指標

Amazon CloudWatch 指標搜尋適用於下列的指導原則:

  • AWS CloudFormation 堆疊不具有任何預設的 Amazon CloudWatch 指標。

  • 已停止的 Amazon EC2 執行個體或未使用的 Amazon EBS 磁碟區,不會產生其預設 Amazon CloudWatch 指標的資料。

  • 在啟動 Amazon EC2 執行個體之後,Amazon CloudWatch 指標最久可能要經過 30 分鐘,才會顯示於 Operations Manager 中。

  • 即使 AWS 資源已終止,Amazon CloudWatch 仍會將監控資料保留兩週。這些資料會顯示於 Operations Manager 中。

  • 未支援資源的現有 Amazon CloudWatch 警示,將會建立指標,並與 Amazon CloudWatch 警示具有關聯。這些指標可以在 Other Metrics (其他指標) 的效能檢視中檢視。

AWS Management Pack 也會搜尋下列關係:

  • AWS CloudFormation 堆疊及其 Elastic Load Balancing 或 Amazon EC2 資源

  • Elastic Load Balancing 負載平衡器及其 EC2 執行個體

  • Amazon EC2 執行個體及其 EBS 磁碟區

  • Amazon EC2 執行個體及其作業系統

  • AWS Elastic Beanstalk 應用程式及其環境、設定與資源

AWS Management Pack 會針對 EC2 執行個體與其上執行的作業系統,自動搜尋兩者之間的關係。若要搜尋此種關係,必須在執行個體上安裝和設定 Operations Manager Agent,而且必須在 Operations Manager 中匯入對應的作業系統管理套件。

搜尋功能會在管理伺服器上的資源集區 (System Center 2012) 或監看器節點 (System Center 2007 R2) 中執行。

探索 間隔 (秒)

Amazon 資源搜尋 (SCOM 2012)

搜尋 EC2 執行個體、Amazon EBS 磁碟區、負載平衡器與 CloudFront 堆疊。

14400

AWS Elastic Beanstalk 搜尋

搜尋 AWS Elastic Beanstalk 及其與環境的關係、資源和設定。

14400

CloudWatch 警示搜尋

搜尋透過 CloudWatch 指標所產生的警示。

900

自訂 CloudWatch 指標搜尋

搜尋自訂的 CloudWatch 指標。

14400

監看器節點搜尋 (SCOM 2007 R2)

目標針對根管理伺服器,並建立監看器節點物件。

14400

監控功能

監控功能是用來衡量 AWS 資源的運作狀態。監控功能會在管理伺服器上的資源集區 (System Center 2012) 或監看器節點 (System Center 2007 R2) 中執行。

監控 間隔 (秒)

AWS CloudFormation 堆疊狀態

900

Amazon CloudWatch 指標警示

300

Amazon EBS 磁碟區狀態

900

Amazon EC2 執行個體狀態

900

Amazon EC2 執行個體系統狀態

900

AWS Elastic Beanstalk 狀態

900

針對 Amazon 雲端連線功能的監看器節點 (SCOM 2007 R2)

900

規則

規則會建立提醒 (根據 Amazon CloudWatch 指標),並收集分析與報告用的資料。

規則 間隔 (秒)

AWS 資源搜尋規則 (SCOM 2007 R2)

將監看器節點視作目標,並利用 AWS API 來搜尋下列 AWS 資源的物件:EC2 執行個體、EBS 磁碟區、負載平衡器和 AWS CloudFormation 堆疊。(未發現 CloudWatch 指標或警示)。完成搜尋之後,請檢視處於 Not Monitored (未受監控) 狀態的物件。

14400

Amazon Elastic Block Store 磁碟區效能指標資料收集規則

900

Amazon EC2 執行個體效能指標資料收集規則

900

Elastic Load Balancing 平衡效能指標資料收集規則

900

自訂的 CloudWatch 指標資料收集規則

900

事件

事件會呈報與受監控資源相關的活動。事件會寫入 Operations Manager 的事件日誌記錄中。

事件 ID 描述

4101

完成 Amazon EC2 執行個體搜尋 (一般搜尋)

4102

完成 Elastic Load Balancing 指標搜尋、

Amazon EBS 磁碟區指標搜尋、

Amazon EC2 執行個體指標搜尋

4103

完成 Amazon CloudWatch 指標警示搜尋

4104

完成 Amazon Windows 電腦搜尋

4105

Amazon 指標警示收集完成

4106

完成 EC2 執行個體電腦關係搜尋

4107

AWS CloudFormation 堆疊狀態收集完成

4108

監看器節點可用性狀態收集完成

4109

完成 Amazon 指標收集規則

4110

變更 Amazon 執行個體狀態的工作已完成

4111

完成 EC2 執行個體狀態監控狀態

4112

完成 Amazon EBS 磁碟區狀態監控狀態

4113

計算 Amazon EC2 執行個體排程事件監控狀態

4114

計算 Amazon EBS 排程事件監控狀態

4115

完成 Elastic Beanstalk 搜尋

4116

計算 Elastic Beanstalk 環境狀態

4117

計算 Elastic Beanstalk 環境營運狀態

4118

計算 Elastic Beanstalk 環境資訊狀態

運作狀態模式

下圖是 AWS Management Pack 定義的運作狀態模式。


						EC2 執行個體的運作狀態模式

CloudWatch 警示的運作狀態會彙總至對應的 CloudWatch 指標。Amazon EC2 CloudWatch 指標的運作狀態會彙總至 EC2 執行個體。同樣地,Amazon EBS CloudWatch 指標的運作狀態會彙總至 Amazon EBS 磁碟區。EC2 執行個體所使用 Amazon EBS 磁碟區的運作狀態,會彙總至 EC2 執行個體。

搜尋到 EC2 執行個體與其作業系統之間的關係時,作業系統的運作狀態會彙總至 EC2 執行個體。


						Windows/Linux 電腦的運作狀態會彙總至 EC2 執行個體

AWS CloudFormation 堆疊的運作狀態,取決於 AWS CloudFormation 堆疊本身的狀態及其資源 (也就是負載平衡器和 EC2 執行個體) 的運作狀態。

下表顯示 AWS CloudFormation 堆疊的狀態如何對應到其運作狀態。

運作狀態 AWS CloudFormation 堆疊狀態 備註

錯誤

CREATE_FAILED

DELETE_IN_PROGRESS

DELETE_FAILED

UPDATE_ROLLBACK_FAILED

應該可使用

警告

UPDATE_ROLLBACK_IN_PROGRESS

UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS

UPDATE_ROLLBACK_COMPLETE

正在從某些問題中恢復

狀態良好

CREATE_COMPLETE

UPDATE_IN_PROGRESS

UPDATE_COMPLETE_CLEANUP_IN_PROGRESS

UPDATE_COMPLETE

可使用

AWS CloudFormation 堆疊的完整運作狀態模式如下:


						AWS CloudFormation 堆疊的運作狀態模式

自訂 AWS Management Pack

若要變更搜尋的頻率、規則和監控功能,您可以覆寫間隔時間 (單位為秒)。

變更頻率

  1. Operations Manager 工具列中,按一下 Go (前往),然後按一下 Authoring (編寫)

  2. Authoring (編寫) 窗格中,展開 Management Pack Objects (管理套件物件),然後按一下要變更的物件 (例如,Object Discoveries (物件搜尋)Rules (規則)Monitors (監控功能))。

  3. 在工具列中,按一下 Scope (範圍)

  4. Scope Management Pack Objects (管理套件物件範圍) 對話方塊中,按一下 View all targets (檢視所有目標)

  5. 若要將範圍限定為 Amazon 物件,請在 Look for (尋找) 欄位中輸入 Amazon。

  6. 選擇所要設定的物件,然後按一下 OK (確定)

  7. Operations Manager 的中央窗格中,在所要設定的物件上按一下滑鼠右鍵,接著按一下 Overrides (覆寫),然後按一下想要設定的覆寫類型。

  8. 利用 Override Properties (覆寫屬性) 對話方塊,來設定物件的各種值和進行不同的設定。

提示

若要停用搜尋、規則或監控物件的動作,請在 Operations Manager 的中央窗格中,在所要停用的物件上按一下滑鼠右鍵,接著按一下 Overrides (覆寫),然後按一下 Disable the Rule (停用規則)。舉例來說,如果您不執行 AWS Elastic Beanstalk 應用程式,或是使用自訂的 Amazon CloudWatch 指標,就可能會停用規則。

如需有關建立覆寫的資訊,請參閱 Microsoft TechNet 網站上的利用目標和覆寫來調校監控功能

如需有關建立自訂規則和監控功能的資訊,請參閱 Microsoft TechNet 網站上的 System Center 2012 - Operations Manager 撰寫指南System Center Operations Manager 2007 R2 管理套件撰寫指南