本章概括介紹了 SunTM Management Center 3.5 產品、其組件層以及各層之間的關係。
本章包含如下主題:
Sun Management Center 軟體是一種開放的可擴充式系統監視和管理解決方案。此解決方案使用的是簡單網路管理協定 (SNMP)、Java 遠端管理介面 (RMI) 及超文件傳輸協定 (HTTP)。這些工具使 Sun Management Center 可以支援對 Sun 產品和它們的子系統、組件以及週邊裝置進行全企業範圍內的整合式綜合管理。
Sun Management Center 技術所提供的解決方案可以延伸並增強對 Sun 硬體與軟體解決方案的管理功能。此項技術可分組為以下功能區:
所提供的技術支援監視商務應用程式,如交易系統、記帳系統、庫存系統及控制系統。
提供靈活、開放、可延伸的解決方案,支援配置和管理多重管理領域。這些領域由許多系統組成,且橫跨整個企業。管理員可採用集中或分散方式來配置軟體,使產品可支援多個使用者。
Sun Management Center 產品的版本 3.5 包括下列重要變更:
您可以透過圖形使用者介面 (GUI) 安裝 Sun Management Center 軟體和附加產品。如需有關軟體安裝的資訊,請參閱“Sun Management Center 3.5 Installation and Setup” in Sun Management Center 3.5 Installation and Configuration Guide。
您可以將 Sun Management Center 軟體作為基於 GUI 的安裝程序的一部份設定或透過單獨的 GUI 設定。 如需有關軟體設定的資訊,請參閱“Sun Management Center 3.5 Installation and Setup” in Sun Management Center 3.5 Installation and Configuration Guide。
您可以透過標準機制安裝或升級多個代理程式。請參閱“Creating Agent Installation and Update Images” in Sun Management Center 3.5 Installation and Configuration Guide,以 獲得更多詳細資訊。
您可在擁有多個 IP 位址的機器上執行伺服器軟體和代理程式軟體。如需更多資訊,請參閱 “Configuring Server and Agent on Multi-IP Machines” in Sun Management Center 3.5 Installation and Configuration Guide。
安全性改進包括支援防火牆和 NAT 配置。如需更多資訊,請參閱Sun Management Center 3.5 Installation and Configuration Guide。
群組操作功能已被管理工作功能取代。如需有關此功能的資訊,請參閱第 13章, 管理與群組相關的工作。
主要管理應用程式 (PMA) 產品已被整合入基本產品中。基本產品中現在包括管理工作、匯入和匯出拓樸及資料視區等功能。
許多錯誤在本版次中已被修復。
Sun Management Center 軟體包含三個組件層:主控台、伺服器及代理程式。本產品以管理程式和代理程式架構為基礎:
下圖說明了這三個組件層。
Sun Management Center 的主要層及它們的功能如下所述。
Sun Management Center 主控台層是介於使用者和 Sun Management Center 軟體其他組件層之間的介面。此層包括 Java 主控台、Web 主控台及 CLI。對於同一個 Sun Management Center 伺服器,可以有多重主控台,為多個使用者服務。這些主控台可提供以下功能:
管理物件(如主機和網路)的視覺化表示
操控與管理物件有關的屬性及性質之功能,例如建立警報臨界值
啟動管理作業的功能,例如動態重新配置
伺服器層可透過主控台接受請求,並將這些請求傳遞給適當的代理程式。然後,伺服器會將代理程式的回應轉送回主控台。
例如,如果您請求取得有關正在存取主機之使用者數量的資訊,伺服器層會從主控台接收該請求。然後,伺服器層會將此請求發送至該主機上的代理程式。代理程式找到答案之後,會將答案傳送回伺服器,而伺服器則將該資訊轉寄至主控台。
類似地,如果某一台主機發生錯誤情況,該主機上的代理程式會通知伺服器。伺服器會將該資訊作為警報轉寄至主控台。
此外,伺服器層可為主控台提供一個使用代理程式介面的安全進入點。
伺服器層包含以下組件,如圖 1–2 所示:
Sun Management Center 伺服器
Sun Management Center Web 伺服器
拓樸管理程式
陷阱處理程式
配置管理程式
事件管理程式
伺服器組件是伺服器層的核心。伺服器組件包含兩種伺服器:Java 伺服器和 Web 伺服器。Java 伺服器與 Web 伺服器皆支援多重執行緒。這些伺服器可以處理來自不同 Sun Management Center 使用者的多重資料請求。
拓樸管理程式提供的服務包括管理使用者管理領域和排列管理物件拓樸。
陷阱處理程式是集中式的 SNMP 陷阱接收程式,可記錄並轉寄陷阱至相關組件。此伺服器層組件負責接收所有警報通知。
配置管理程式可為伺服器和代理程式提供安全性服務。
事件管理程式可接收來自代理程式的事件資訊。這些事件能觸發警報,這些警報會轉寄至主控台。
代理程式層可監視和收集相關資訊,並管理 Sun Management Center 軟體所管理的節點上的物件。伺服器層使用 SNMP 與代理程式層互動,以存取管理物件。
Sun Management Center 代理程式基於 SNMP,它可延伸且可擴展。代理程式可監視和管理物件,方法是載入針對系統某一特定方面以及應用程式運作情況和效能的模組。這些物件代表硬體、作業系統及應用程式。
代理程式使用規則來確定管理物件的狀態。當發生某一規則所指定的情況時,軟體會自動產生警報,並執行規則所指定的動作。
伺服器層與代理程式層合稱為 Sun Management Center 伺服器環境。啟動主控台時,您會登入特定的伺服器環境。其代理程式向該伺服器發送資訊的管理物件屬於同一個伺服器環境。
管理物件可以屬於同一個伺服器環境,也可以屬於遠端伺服器環境。遠端伺服器環境中的管理物件會向其他伺服器傳送資訊。相同伺服器環境中的管理物件會向與您的主控台相連接的伺服器主機傳送資訊。
依預設,Sun Management Center 軟體可管理相同伺服器環境中的物件,但僅可監視遠端伺服器環境中的物件。如需「管理」及「監視」的更精確定義,請參閱詞匯表。如需有關伺服器環境和安全性的更多資訊,請參閱Sun Management Center 遠端伺服器存取。
以下是瞭解 Sun Management Center 軟體的基本概念:
管理領域
管理資訊庫 (MIB)
模組
警報和規則
在此文件中,「領域」是指 Sun Management Center 的管理領域。請勿將此術語與其他 Sun 產品或文件中的「領域」相混淆。請參閱第 2章, 使用 Sun Management Center 管理領域,以取得更多資訊。
管理領域是您要監視和管理的階層結構式資源集合。這些資源可以包括整個校園、個別建築物、主機、網路、子網路及連結等。每個管理領域都是由這些資源組成的,這些資源可以與其他資源相結合,以在管理領域中形成群組。每個這樣的群組均可包含其他資源群組,進而提供多層級的階層結構式管理領域。
您可以根據自己的商務需要來建立一個或數個管理領域。例如,您可以建立一個實驗室管理領域,以包含所有實驗室機器。類似地,您也可以建立一個記帳管理領域,以包含所有用於記帳的機器。
Sun Management Center 軟體以視覺化方式來顯示管理領域及其成員。圖 1–4 顯示了一個範例。
在以下範例中,主機 Payroll2 屬於 Building B 群組,而此群組屬於 Payroll Servers 1 管理領域。
管理資訊庫 (MIB) 是一個階層結構式資料庫架構,用於說明代理程式中可用的資料。Sun Management Center 代理程式使用 MIB 來儲存可被遠端存取的受監視資料。
與大多數代理程式不同的是,Sun Management Center 代理程式的 MIB 實施並未使用在單一程式中包含多種功能的整體式字碼。Sun Management Center 軟體的每個代理程式均使用了數個稱為模組的組件。每個模組均會實施其自己的 MIB。因此,Sun Management Center 代理程式 MIB 是所有模組及它們的個別 MIB 的累積結果,如下圖所示。
Sun Management Center 模組可監視和管理系統資源、應用程式及網路裝置。這些模組可讓您隔離並監視特定的系統組件。例如,可以使用不同的模組來分別監視核心、印表機以及程序。這些模組主要用於監視,並在發生錯誤情況或需要進行效能調整時,透過警報通知您。如需有關警報的更多資訊,請參閱警報和規則。
每個模組都包含一個或數個可監視的屬性。例如,核心讀取器是安裝時載入的一個預設模組,此模組可監視核心屬性,包括使用者統計資料、磁碟統計資料以及檔案系統用量等。
您可以動態新增或移除模組。此功能可讓您根據自己的需要,自訂載入到每個代理程式(物件)的模組。
警報即異常事件通知。Sun Management Center 軟體可讓您使用具有多種嚴重程度的警報來監視系統。產生這些警報的臨界值是在模組中定義的。此軟體可讓您設定觸發簡易警報的臨界值。
例如,核心讀取器模組的一項屬性是使用者階段作業數量。此軟體可讓您設定使用者階段作業數量的臨界值,超過該值時會產生警報。例如,您可以讓 Sun Management Center 軟體在出現七個或更多的使用者階段作業時產生緊急警報。類似地,您也可以讓該軟體在出現五個或六個使用者階段作業時產生小心警報。
此軟體已配置了預設的警報情況。您可以為簡易警報(如基於簡易 rCompare [比較] 規則的警報)設定和定義自己的警報臨界值。
複雜規則也可產生警報。例如,某一複雜規則會在磁碟使用時間超過 75%,平均佇列長度超過 10 個項目,並且等待佇列不斷增長時,產生警示警報。此規則結合了三種情況:
磁碟使用時間的百分比
平均佇列長度
等待佇列
與簡易規則不同的是,這些複雜規則是預先定義的。您無法修改複雜規則,所以您無法設定複雜警報的臨界值。
產生警報時,軟體會透過主要主控台視窗和警報動作來通知您。警報動作可以包括向特定電子郵件位址傳送訊息或啟動 script。您也可以撰寫自訂程式,以便軟體以其他方法通知您已發生警報情況。
如需有關警報的更多資訊,請參閱第 12章, 管理警報。如需有關規則的更多資訊,請參閱附錄 D, Sun Management Center 軟體規則。
Sun Management Center 軟體包含以下管理和監視功能:
本節中介紹的功能支援管理和監視您的環境。
Sun Management Center 代理程式是透過主動取樣有關主機系統的關鍵資料來自主運作的,它們可以由 SNMP get 請求來輪詢,以提供所監視資料的目前狀態。
代理程式在收集所監視資源的資料時,會根據為此資源設定的警報臨界值來檢查資料,然後確定這些資料值是否構成警報情況。如果所監視資料符合警報臨界值,代理程式會執行與警報情況關聯的動作。代理程式會向伺服器傳送非同步訊息(SNMP 陷阱),以發送所監視資料的狀態變更通知。
Sun Management Center 安全性功能可認證使用者登入,以及使用者和群組的存取控制權限。該軟體可讓使用者設定管理領域層級、群組層級、主機層級以及模組層級的安全性許可權。
您可以透過設定不同的許可權來限制存取。例如,您可以決定讓一組使用者檢視並修改一台主機的屬性,而讓另一組使用者僅可以檢視該主機。如需有關 Sun Management Center 安全性的更多一般資訊,請參閱第 18章, Sun Management Center 的安全性。
您可以從主控台中的「屬性編輯程式」或 CLI 來存取 Sun Management Center 安全性功能。如需有關屬性編輯程式的更多資訊,請參閱第 10章, 監視資料屬性的屬性。如需有關 CLI 的更多資訊,請參閱第 20章, 使用指令行介面。
本節中介紹的功能可提供特定的管理和監視功能。這些功能可以透過主控台存取,其中一些功能還可以透過 CLI 存取。
Sun Management Center 包含探索功能。此功能支援自動尋找網路資源,以便 Sun Management Center 進行監視和管理。探索功能允許根據數種值指定探索標準,如 IP 範圍、主機名稱、載入的模組、作業系統、硬體類型或這些值的組合。如需更多資訊,請參閱第 4章, 使用探索管理程式新增物件至拓樸資料庫。
Sun Management Center 軟體提供的 Java 介面和 Web 介面可讓您檢視和監視軟體,並與之互動。您可以透過多重主控台視窗,監視跨不同位置的多重管理領域。如需有關 Java 主控台的更多資訊,請參閱第 5章, 管理 Sun Management Center 中的物件。如需有關 Web 主控台的資訊,請參閱第 15章, 使用網路主控台管理物件。
Web 主控台所提供的功能是 Java 主控台中可用功能的子集。本文件中的大部份內容即說明 Java 主控台中的可用功能。Web 主控台的特定資訊會特別指出。
Sun Management Center 軟體可提供以下視圖:
每個管理領域的階層結構視圖和拓樸視圖
每個物件的階層結構視圖和內容視圖
階層結構視圖可讓您導覽整個管理領域或主機,以找到相關的物件。拓樸視圖或內容視圖則會顯示階層結構中所選取物件的成員。
管理領域的階層結構視圖和拓樸視圖顯示在主要主控台視窗中。此外,您還可以自訂管理領域的拓樸視圖,方法是加入背景,或在管理領域中的物件之間建立連接。
物件的階層結構視圖和內容視圖顯示在「細節」視窗中。「細節」視窗由一系列標籤組成。可用的標籤視所選取物件的類型而定。例如,對於典型的主機物件,將顯示以下標籤:
資訊
模組瀏覽器
警報
檢視日誌
應用程式
硬體
「檢視日誌」、「應用程式」以及「硬體」標籤將在隨後的章節中進行簡要說明。如需有關「細節」視窗的更多資訊,請參閱第 6章, 檢視有關受管理物件的詳細資訊。
「檢視日誌」標籤可讓您檢視有關主機的資訊型訊息,包括錯誤訊息。
「應用程式」標籤可讓您檢視並選取有關選取的主機或節點上所執行的程序之詳細資訊。如果您已安裝其他自訂應用程式或協力廠商應用程式,此標籤也可讓您檢視有關執行於已選取應用程式中的程序的詳細資訊。 這些顯示內容會不斷更新。
硬體標籤中的實體視圖可為您提供像照片一樣逼真的主機前視圖、後視圖以及側視圖。您可以按一下主機的個別組件,以查看有關該組件的詳細資訊。例如,按一下某伺服器中的一塊板,以查看有關該板的詳細資訊,如 CPU、記憶體及板的溫度。
實體視圖僅適用於某些硬體平台。
Sun Management Center 軟體還提供了主機整體硬體配置的邏輯視圖。與實體視圖類似,您可以按一下單一組件,以獲取有關該硬體組件的詳細資訊。
邏輯視圖僅適用於某些硬體平台。
拓樸匯入和匯出功能支援從使用 XML 標記的 ASCII 檔匯入拓樸資料庫,以及將拓樸資料庫匯出至使用 XML 標記的 ASCII 檔。這些功能可提供一種簡便的方法,以用於將管理領域從一台 Sun Management Center 伺服器移轉到另一台伺服器,或備份伺服器的資訊。如需更多資訊,請參閱第 19章, 匯入和匯出拓樸資訊。
Sun Management Center 軟體可讓您為任何數值型監視資料屬性建立 2D 圖形。如需更多資訊,請參閱第 9章, 以圖形檢視資料屬性。
「屬性編輯程式」視窗用於透過選取個別管理物件類型,來瀏覽單一代理程式的管理屬性。Sun Management Center 還提供了資料視區功能,可讓您建立自訂視圖或控制面板。在此自訂視圖中,您可以組合一個畫面,以顯示不同 Sun Management Center 主機上所載入的不同 Sun Management Center 模組之個別屬性。如需更多資訊,請參閱第 14章, 資料視區。
「管理工作」視窗可讓您建立拓樸物件的持久性工作。使用此功能管理代理程式(或群組)集合非常簡易,就像管理單一代理程式一樣。使用「管理工作」視窗,可以定義要併入的物件、要執行的特定工作以及執行此工作的排程。如需更多資訊,請參閱第 13章, 管理與群組相關的工作。
MCP 支援可讓您建立個別代理程式配置的持久性快照。如果結合使用 MCP 支援與管理工作功能,便可輕鬆地將代理程式配置散發至多重代理程式。如需更多資訊,請參閱建立配置作業。
您可以在兩種不同的環境中佈署 Sun Management Center 軟體:
生產環境
開發人員環境
生產環境為作用中的環境,您可以在其中管理和監視硬體,包括子系統、組件及週邊裝置。
相比之下,開發人員環境是一個測試或展示環境,開發人員可以使用此環境來開發並測試與 Sun Management Center 軟體配合工作的模組。雖然開發人員環境看上去與生產環境相似,但其唯一的用途是讓開發人員建立 Sun Management Center 模組。如需有關開發人員環境的更多資訊,請參閱「Sun Management Center 3.5 開發人員環境參考手冊」。
如需有關安裝 Sun Management Center 3.5 的資訊,請參閱「Sun Management Center 3.5 Installation and Configuration Guide」。
安裝 Sun Management Center 軟體之後,請花一些時間來在不同視窗之間移動並測試它們的功能。瀏覽並測試軟體之後,您將對如何自訂 Sun Management Center 軟體以協助您進行系統監視有更好的理解。
本節介紹設定和使用 Sun Management Center 軟體的建議方法。此程序包含一些典型作業的摘要,以及執行這些作業時應遵循的順序。每項作業在此手冊中均有對應的參考章節,其中提供了逐步的詳細指示。您實際執行的步驟可因您的商務需求不同而有所差異。
此作業順序假設您在設定實際的監視環境之前,即已瀏覽並學習該軟體。
安裝 Sun Management Center 軟體。請參閱「Sun Management Center 3.5 Installation and Configuration Guide」,以取得有關安裝和配置該軟體的更多資訊。
確定使用 Sun Management Center 軟體的使用者及權限,如使用存取控制中所述。如需有關安全性的一般資訊,請參閱第 18章, Sun Management Center 的安全性。
啟動 Sun Management Center 主控台。主控台提供了管理和監視網路的圖形介面。若要從終端視窗啟動 Java 主控台,請鍵入以下指令:/opt/SUNWsymon/sbin/es-start -c。如需更多資訊,請參閱第 5章, 管理 Sun Management Center 中的物件。若要存取 Web 主控台,請在 Web 瀏覽器中鍵入適當的 URL。如需更多資訊,請參閱第 15章, 使用網路主控台管理物件。
定義要讓軟體管理和監視的網路物件集合,如建立管理領域中所述。
在 Sun Management Center 資料庫的管理領域內新增伺服器、路由器及其他網路物件。如需有關手動建立要填入領域之物件的資訊,請參閱第 3章, 手動新增物件至拓樸資料庫。如需有關使用探索管理程式填入領域的資訊,請參閱第 4章, 使用探索管理程式新增物件至拓樸資料庫。
熟悉主控台視窗,並導覽階層結構視圖和拓樸視圖,如第 5章, 管理 Sun Management Center 中的物件或第 15章, 使用網路主控台管理物件中所述。
檢視有關管理物件的詳細資訊,如第 6章, 檢視有關受管理物件的詳細資訊和第 7章, 瀏覽有關受管理物件的資訊中所述。有關檢視特定資料屬性的更多資訊,請參閱第 8章, 監視資料屬性、第 9章, 以圖形檢視資料屬性及第 10章, 監視資料屬性的屬性。
透過新增或移除模組功能來自訂軟體的監視功能,如第 11章, 管理模組中所述。如需有關產品中可用模組的資訊,請參閱附錄 C, Sun Management Center 軟體模組。
定義產生警報的情況,並指定情況相符時執行的動作,如第 12章, 管理警報中所述。如需與警報相關之預先定義規則的資訊,請參閱附錄 D, Sun Management Center 軟體規則。
建立與使用者定義的物件群組相關的管理和監視功能,如第 13章, 管理與群組相關的工作中所述。
如需硬體特定附加資訊,請參閱其補充資料。
本文件介紹了 Sun Management Center 3.5 產品中可用的基本功能和進階功能。您環境中可用的功能可能還包含其他軟體模組或特定硬體資訊。
Sun Management Center 支援多種硬體平台。請參閱「Sun Management Center 3.5 Installation and Configuration Guide」,以取得有關支援的硬體平台之更多資訊。
本書(Sun Management Center 3.5 使用者指南)介紹所有支援的硬體平台所共有的軟體功能。特定平台資訊包含在特定平台補充資料中。例如,"Sun Management Center Supplement for Sun Enterprise Midrange Servers" 介紹了以下平台的特定 Sun Management Center 功能:
SPARCserver® 1000 和 1000E
SPARCcenter® 2000 和 2000E
Sun EnterpriseTM 6x00/5x00/4x00/3x00
此補充資料位於 Sun Management Center 3.5 CD 及 Sun Management Center 網站 ( http://www.sun.com/sunmanagementcenter/) 上。
如需有關如何使用 Sun Management Center 軟體來管理和監視機器的完整資訊,請閱讀本指南和適當的硬體補充資料。
您的 Sun Management Center 環境可透過數種產品來增強。請參閱相關文件以取得更多資訊。
Sun Management Center 3.5 Performance Reporting Manager User's Guide
Sun Management Center 3.5 Service Availability Manager User's Guide
Sun Management Center 3.5 System Reliability Manager User's Guide
特定硬體的文件或平台補充資料
如需介紹新功能的其他文件,請參閱「Sun Management Center 3.5 軟體版次注意事項」,您可以在以下任一位置找到該文件:
Sun Management Center 3.5 產品 CD
docs.sun.com 網站
Sun Management Center 網站 (http://www.sun.com/sunmanagementcenter/)