自訂 PRO
適用於: Virtual Machine Manager 2008, Virtual Machine Manager 2008 R2, Virtual Machine Manager 2008 R2 SP1
本主題說明如何藉由在 System Center Operations Manager 2007 的 System Center Virtual Machine Manager (VMM) 2008 管理組件及其下一版本 VMM 2008 R2 管理組件中,變更啟用 PRO 的規則和監視器,以自訂 System Center Virtual Machine Manager (VMM) 2008 中的效能與資源最佳化 (PRO)。
這些管理組件中的預設設定和閾值反映的是 VMM 監視之主機和虛擬機器狀態良好的一般定義。系統管理員可從這些設定著手,藉由建立現有監視器的複寫或建立其他管理組件元件 (例如規則和監視器) 來自訂 PRO,以符合其虛擬化環境的需求。
注意
在 VMM 2008 R2 中,VMM 2008 R2 管理組件取代了 VMM 2008 管理組件。在本主題中,若提及的內容同時適用兩種管理組件發行版本,將以「VMM 管理組件」稱之。
重要
這項討論僅限於可對 VMM 2008 管理組件進行變更以自訂現有功能的狀況。如需 PRO 進階自訂的詳細資訊,請參閱白皮書:Authoring PRO-Enabled Management Packs (編寫啟用 PRO 的管理組件) (https://go.microsoft.com/fwlink/?LinkId=162654)。
關於 VMM 啟用 PRO 的管理組件
效能與資源最佳化 (PRO) 是透過 System Center Operations Manager 2007 特殊設計的啟用 PRO 的管理組件實作,這可為 Virtual Machine Manager 提供效能與健康狀態資料,以用來最佳化虛擬化環境內的效能與資源使用率。VMM 會根據 PRO 管理組件偵測到的狀況不良狀態產生 PRO 提示。
VMM 管理組件包含四個啟用 PRO 的管理組件,可分別為 Hyper-V 主機、Virtual Server 主機、VMware ESX Server 主機以及所有虛擬機器提供 PRO 提示。
在 VMM 2008 中,主機監視器中 CPU 和記憶體的閾值是 CPU 容量的 90% 以及記憶體容量的 75%。在 VMM 2008 R2 中,這些閾值是依每部主機的有效主機保留來決定。在 VMM 中,主機保留指定了分配給主機作業系統使用的記憶體容量、CPU 和其他資源。主機保留是以主機群組做為設定對象,但可針對個別主機加以覆寫。根主機群組「所有主機」的主機保留會設定所有主機的預設主機保留。如需設定主機保留的詳細資訊,請參閱如何修改主機群組的內容 (https://go.microsoft.com/fwlink/?LinkId=162967) 和如何設定主機的主機保留 (https://go.microsoft.com/fwlink/?LinkId=162974)。
下列表格列出 VMM 管理組件中用於主機和虛擬機器 PRO 監視器的效能閾值與取樣方法。這些表格顯示的是監視器的好記名稱。Hyper-V、Virtual Server 和 ESX Server 主機分別使用個別的監視器。
主機的 PRO 監視器
監視器 | 閾值 | 取樣間隔 | 計算 |
---|---|---|---|
PRO 記憶體使用率 |
VMM 2008: 90% VMM 2008 R2:主機的實體記憶體減去主機記憶體的主機保留值 |
60 秒 |
過去 3 次取樣的平均值 |
PRO CPU 使用率 |
VMM 2008: 75% VMM 2008 R2:100% 減去主機 CPU 的主機保留值 |
60 秒 |
過去 3 次取樣的平均值 |
虛擬機器的 PRO 監視器
監視器 | 閾值 | 取樣間隔 | 計算 |
---|---|---|---|
PRO 記憶體使用率 |
90% |
60 秒 |
過去 3 次取樣的平均值 |
PRO CPU 使用率 |
90% |
60 秒 |
過去 3 次取樣的平均值 |
VMM 2008 管理組件中的 PRO 監視器以 VMM 管理的五個物件類別為目標:
Hyper-V 主機
Virtual Server 主機
VMware ESX Server 主機
虛擬機器
VMM 伺服器
此外,PRO 公用類別也可用來定義可做為啟用 PRO 之管理組件中監視器目標的新類別。如需詳細資訊,可以從 Authoring PRO-Enabled Management Packs (編寫啟用 PRO 的管理組件) (https://go.microsoft.com/fwlink/?LinkId=162654) 下載編寫指南。
如需專為 VMM 開發之 PRO 管理組件的詳細資訊,請參閱《System Center Virtual Machine Manager 2008 R2 Management Pack Guide》(System Center Virtual Machine Manager 2008 R2 管理組件指南) 或《System Center Virtual Machine Manager 2008 Management Pack Guide》(System Center Virtual Machine Manager 2008 管理組件指南)。這兩本管理組件指南都發佈於 Management Pack Guides for Server Products (伺服器產品的管理組件指南) 網站 (https://go.microsoft.com/fwlink/?LinkId=120279)。VMM 程式檔案中也附有管理組件指南的可下載版本。
自訂管理組件
定義健康狀態模型 (監視器、規則、類別等) 的所有物件都儲存在管理組件中。您可以密封管理組件,將它變成唯讀。Operations Manager 可讓您藉由建立*「覆寫」*來變更管理組件中所定義物件的各個部分,以變更密封和未密封的管理組件。VMM 2008 管理組件是密封管理組件,檔案格式為 .mp。當您建立或修改監視器、規則或其他物件時,自訂部分會儲存至非密封管理組件,檔案格式為 .xml。
根據預設,Operations Manager 會建立預設管理組件,以儲存為密封管理組件定義的覆寫。為簡化 PRO 自訂的管理,並讓您將覆寫匯出至其他管理群組,您應將自訂儲存至新的管理組件。這個新的管理組件將依存於目前的 VMM 2008 管理組件版本,而且只能匯入到已經匯入該管理組件版本的管理群組。
存取權需求
若要自訂或建立管理組件,您必須是 Operations Manager 作者角色的成員。如需新增成員至該角色的詳細資訊,請參閱 How to Update Author Role Properties in Operations Manager 2007 (如何在 Operations Manager 2007 中更新作者角色內容) (https://go.microsoft.com/fwlink/?LinkId=126980)。
變更 VMM 管理組件中的效能閾值或警示嚴重性
若要變更 PRO 提示的警示嚴重性,或是要在自訂 VMM 2008 管理組件時變更效能閾值,您可以在 VMM 管理組件中建立 PRO 監視器的覆寫(如果您使用 VMM 2008 R2 管理組件,變更主機監視器的效能閾值時,比較彈性的做法是修改 VMM 中的主機保留,而不是在管理組件中建立覆寫)。
覆寫代表對監視器原始定義所做的任何變更。您可以為物件的類別或該類別的成員建立覆寫。本節中的程序說明如何為所有 Hyper-V 主機或特定主機建立覆寫,以變更效能閾值或 PRO 提示的警示嚴重性。
注意
覆寫的目標也可以是 Operations Manager 群組,或是與監視器的目標物件類型不同的物件類型。但這不在本主題的討論範圍內。如需詳細資訊,請參閱 Targeting in Operations Manager 2007 (Operations Manager 2007 中的目標設定) (https://go.microsoft.com/fwlink/?LinkId=128043)。
為所有主機建立覆寫
下列程序說明如何為所有 Hyper-V 主機建立 PRO CPU 使用率監視器的 CPU 閾值以及警示嚴重性的覆寫。
重要
VMM 管理組件包括啟用 PRO 的個別管理組件,分別適用於執行 Hyper-V、Virtual Server 和 ESX Server 的主機。若要變更所有主機的閾值,您必須同時在三個啟用 PRO 的管理組件中,建立 PRO CUP 使用率的覆寫。
為所有 Hyper-V 主機建立覆寫
以屬於 Operations Manager 中作者角色成員的帳戶開啟 Operations 主控台。
按一下瀏覽窗格下面的 [編寫],以顯示 [編寫] 窗格。
展開 [管理組件物件],然後按一下 [監視器]。
若要篩選顯示畫面,只顯示主機和虛擬機器的 PRO CPU 監視器,請在 [尋找] 方塊輸入 PRO CPU,然後按一下 [立即尋找]。請不要用引號括住關鍵字。
在詳細資料窗格中,展開 [PRO Hyper-V 主機目標],然後瀏覽至 [PRO CPU 使用率] 監視器。
在 Operations Manager 工具列按一下 [覆寫],然後按一下 [覆寫監視器],再按一下 [針對以下類別的所有物件: PRO Hyper-V 主機目標]。
在 [覆寫內容] 對話方塊中,您可以選取參數並輸入新值,以覆寫任何設定。
如果您正在自訂 VMM 2008 管理組件,若要變更 CPU 閾值,請按一下 [閾值] 參數的 [覆寫] 核取方塊,然後在 [覆寫設定] 儲存格中輸入新閾值。
注意
如果使用的是 VMM 2008 R2 管理組件,您可以透過修改 VMM 中的主機保留設定來變更主機的 CPU 閾值。根主機群組「所有主機」的主機保留會設定所有主機的預設主機保留。不過,您可以覆寫個別主機群組和個別主機的主機保留。如果您不想以主機的有效主機保留來決定主機監視器的 CPU 閾值,可以在 [覆寫設定] 儲存格中輸入值,指定適用於所有 Hyper-V 主機 (針對本案例) 的 CPU 閾值。
若要變更監視器的 PRO 提示嚴重性層級,請按一下 [警示嚴重性] 參數的 [覆寫] 核取方塊,然後從清單選取適當的嚴重性層級。
重複步驟 5–7 來變更下列項目的 PRO CPU 監視器使用率閾值:
PRO Virtual Server 主機目標
PRO VMware 主機目標
在 [管理組件] 下方,按一下 [新增],然後建立管理組件的非密封版本,以儲存自訂部分。
新的管理組件會新增到 Operations 主控台的 [管理] 索引標籤中的管理組件清單。
為特定主機建立覆寫
若要變更單一主機的 CPU 閾值和 PRO 提示的警示嚴重性層級,請為該主機類型內的特定主機建立覆寫。
為特定主機建立覆寫
在 Operations Manager 主控台的 [編寫] 檢視中,展開 [管理組件物件],然後按一下 [監視]。
尋找 PRO CPU 監視器(請不要用引號括住關鍵字)。
展開 [PRO Hyper-V 主機目標],然後瀏覽至 [PRO CPU 使用率] 監視器。
在 Operations Manager 工具列按一下 [覆寫],然後按一下 [覆寫監視器],再按一下 [針對以下類別的特定物件: PRO Hyper-V 主機目標]。
在 [選取物件] 對話方塊中,選取要套用覆寫的 Hyper-V 主機。
在 [覆寫] 欄選取參數,然後更新 [覆寫設定] 值,以輸入您的覆寫。
在 [管理套件] 下方,將您的設定儲存至全新或現有的解除密封管理套件。
進階自訂
啟用 PRO 的管理組件支援各式各樣的自訂,可自訂 Operations Manager 2007 的所有管理組件。您可以建立全新的規則和監視器、覆寫規則的邏輯,以及進行許多其他調整。例如,您可以建立動態群組,其中包含特定主機群組中的主機,以自訂該主機群組的監視器。
如需編寫啟用 PRO 之管理組件的詳細資訊,請參閱 Authoring PRO-Enabled Management Packs (編寫啟用 PRO 的管理組件) (https://go.microsoft.com/fwlink/?LinkId=162654)。如需其他管理組件編寫資源,請參閱編寫管理組件與報告 (https://go.microsoft.com/fwlink/?LinkId=127711)。
另請參閱
概念
其他資源
VMM 2008 Management Pack Guide (VMM 2008 管理組件指南)
VMM 2008 R2 管理組件指南
Authoring PRO-Enabled Management Packs (編寫啟用 PRO 的管理組件)
編寫管理組件與報告
System Center Operations Manager 社群