共用方式為


瞭解類別和物件

 

發佈時間: 2016年6月

適用於: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

若要在 Operations Manager 中開始進行撰寫,您應先瞭解受監視物件實作方式的一些基本概念和術語。 如果您已使用 Operations Manager 進行監視,您已經熟悉如何使用這些物件,不過就撰寫來說,您應更深入瞭解這些物件。

物件

物件是 Operations Manager 中的基本管理單位。 物件通常代表運算環境中的事物,例如電腦、邏輯磁碟或資料庫。 物件也可能代表更抽象的事物,例如應用程式、Active Directory 網域或 DNS 區域。 物件可以也稱為特定類別的執行個體

物件必須先經探索,才會出現在 Operations 主控台中。 管理組件包含「探索」,此功能會查詢代理程式電腦的相關資訊,判斷是否應該建立物件,以及其內容的值應該為何。 這些探索通常依照排程執行,而且不同管理組件會針對不同物件定義不同的排程。 探索可能一天執行一次,也可能每幾小時執行一次。

如需適用於進階撰寫者之探索的詳細資訊,請參閱 System Center Operations Manager 2007 R2 Authoring Guide (System Center Operations Manager 2007 R2 撰寫指南) 中的 Discovery (探索)

類別

類別代表一種物件,Operations Manager 中的每個物件都視為特定類別的執行個體。 類別的所有執行個體有一組共通的內容。 每個物件各有其內容值,這些值會在探索到物件時決定。 大多數管理組件都會定義描述組成受監視應用程式之不同元件的一組類別,以及這些類別之間的關聯性。

Operations 主控台中的「目標」代表特定類別的所有執行個體。 例如,檢視會列出屬於作為檢視目標類別使用之類別的執行個體的所有物件,而監視會套用到屬於監視目標類別之執行個體的所有物件。

以下螢幕擷取畫面顯示 Operations 主控台的 [已探索的清查] 檢視中,[Windows Server 2008 邏輯磁碟] 類別和物件的範例。

類別和物件範例

範例類別和物件

基底類別

如果您要執行進階撰寫,只需要瞭解基底類別的概念。 如需詳細資訊,請參閱類別和關聯性 [OM2012_Authoring]。 若為基本撰寫,則只需要瞭解基底類別如何影響目標。

Operations Manager 中的每個類別都有「基底類別」。 類別具有其基底類別的所有內容,而且可能還加上其他內容。 安裝在管理群組中不同管理組件的所有類別都可以排列在樹狀目錄中,並置於其基底類別底下。 如果您從任何類別開始,在樹狀結構中循著其基底類別查看,再循著該類別的基底類別,一直下去,最後會到達 Object 類別,即 System Center 類別庫的

System_CAPS_note注意事項

在 Operations Manager 2007 中,Entity 類別是類別庫的根。Entity 類別與 Object 是相同的類別。 但已在 Operations Manager 2012 中重新命名。

當您選取的目標類別是其他類別的基底類別時,監視或規則就會套用到所有這些類別的所有執行個體。 例如,如果您使用 [Windows 作業系統] 作為監視的目標,則監視會套用到 [Windows 用戶端作業系統] 和 [Windows 伺服器作業系統] 的所有執行個體。 原因是這兩個類別使用 [Windows 作業系統] 作為其基底類別。 如果您使用 [作業系統] 作為目標,監視就會套用到所有這些類別以及 [Unix 作業系統] 的任何執行個體。

如需有關如何從分散式應用程式設計工具檢視管理群組中整個類別庫的相關資訊,請參閱分散式應用程式

以下螢幕擷取畫面顯示 Operations 主控台的 [已探索的清查] 檢視中,[邏輯磁碟 (伺服器)] 類別和物件的範例。 這是本節前面所示的 [Windows Server 2008 邏輯磁碟] 的基底類別。 請注意,這包括相同一組物件,不過新增了同樣使用 [邏輯磁碟 (伺服器)] 作為基底類別的 [Windows Server 2003 邏輯磁碟] 的執行個體。

基底類別和物件範例

範例基礎類別和物件

裝載類別

大多數類別都是由其他類別所「裝載」。 當某個類別裝載其他類別時,裝載類別稱為「父」類別,被裝載的類別稱為「子」類別。 子類別的執行個體不能在沒有父類別的情況下存在。 例如,有數個類別由 [Windows 電腦] 裝載,因為它們是電腦上的元件。 如果沒有電腦可供安裝邏輯磁碟,該磁碟的存在就沒有意義。 因此,[邏輯磁碟] 是由 [Winodws 電腦] 裝載。 這表示 [邏輯磁碟] 的每個執行個體都必須有一個 [Windows 電腦] 執行個體作為其父系。

裝載類別可能很重要,因為規則和監視可使用目標類別之主機的內容。 物件可能也會將其子物件的健全狀況提供給其健全狀況總管使用。

您通常可以檢視物件的 [路徑名稱] 內容來判斷其裝載父系。 這會包含物件父系的名稱。 在 Operations 主控台中,您可以按一下此名稱,開啟父物件的狀態檢視。 在前面的螢幕擷取畫面中,裝載所選邏輯磁碟的電腦名稱會包含在所選物件的路徑名稱中。

群組

「群組」是物件的集合。 群組可以是相同類別或不同類別的執行個體。 群組具有母體擴展準則,可定義新增到群組的物件。 這可以是在探測到物件時加以新增的動態準則,或將特定物件手動新增到群組的明確準則。

群組可用來設定覆寫、檢視和使用者角色的領域,以及設定特定範本的監視領域。 群組不適用於設定監視和規則的目標。 如需詳細資訊,請參閱將群組設為目標

檢視類別和物件

請使用下列程序在您的 Operations Manager 環境中引導進行本節前面所述的範例。 其中會利用 Windows Server 作業系統管理組件中的 Logical Disk 類別,顯示物件、類別和基底類別的概念。 您必須在管理群組中安裝此管理組件,才能完成此程序。

若要在 Operations 主控台中檢視類別

  1. 啟動 Operations 主控台。

  2. 在瀏覽窗格中,按一下 [監視],然後選取 [已探索的清查]。

  3. 在 [動作] 窗格中,按一下 [變更目標類型]。 在 [選取要設成目標的項目] 對話方塊中,按一下 [檢視所有目標]。

    此清單包含目前安裝在管理群組中所有管理組件包含的所有類別。 您可以選取其中任何類別,以檢視所有探索到的執行個體及其內容的清單。 稍後安裝在管理群組中的管理組件包含的任何新類別將包含在此清單中。

  4. 選取 [Windows Server 2008 邏輯磁碟],然後按一下 [確定]。

    此檢視會顯示目前環境中探索到之 Windows Server 2008 電腦上的邏輯磁碟清單。

  5. 選取其中一個執行個體。

    記下 [詳細資料檢視] 窗格中的內容。 這會顯示探索程序收集到的每個內容的值。 另外也請注意 [路徑名稱] 內容,這是從目前類別及及父系的索引鍵內容建立。 在這種情況下,索引鍵內容包含電腦名稱和裝置名稱。

  6. 在 [動作] 窗格中,再次選取 [變更目標類型]。

  7. 在 [選取要設成目標的項目] 對話方塊中,按一下 [檢視所有目標]。

  8. 選取 [邏輯磁碟 (伺服器)],然後按一下 [確定]。

    這是 [Windows Server 2008 邏輯磁碟] 的基底類別。 此檢視類似上一個檢視,但包含 Windows Server 2003 和 Windows Server 2008 (假設兩者均安裝在您的環境中) 的物件。 屬性與前一個檢視相同,因為 Windows Server Logical Disk 類別具有 Windows Server 2008 邏輯磁碟所繼承的相同屬性。

  9. 在 [Actions] 窗格中,再次選取 [變更目標類型]。 在 [選取要設成目標的項目] 對話方塊中,按一下 [檢視所有目標]。

  10. 選取 [邏輯磁碟],然後按一下 [確定]。

    這是 [邏輯磁碟 (伺服器)] 的基底類別。 執行個體與前一個檢視相同,但顯示的內容較少。 這是因為 [邏輯磁碟] 類別只有直接指派給它的內容,而且只會從 [物件] 繼承其單一內容。 其他內容不會顯示,因為它們與樹狀目錄更下方的類別相關聯。

  11. 選取其中一個磁碟,然後按一下 [詳細資料檢視] 中顯示的 [路徑名稱] 內容名稱的路徑部分上的連結。

    這會開啟所選磁碟物件的裝載物件的狀態檢視。 您可以在 [詳細資料檢視] ([Windows 電腦] 的執行個體) 中看到。