本章將討論下列主題:
服務可用性管理程式是 Sun Management Center 3.5 軟體的附加元件,它可讓您監視網際網路服務的可用性。監視的服務可以在本端或遠端執行。服務可用性管理程式可讓您測量和監視下列網際網路服務的可用性:
使用 HTTP 協定的 Web 服務
使用 LDAP(版本 3)、DNS 或 NIS(版本 2)協定的目錄服務
Telnet 服務
使用 FTP 協定的檔案傳送服務
使用 SMTP、IMAP4 或 POP3 協定的郵件服務
SolarisTM 日曆服務
服務可用性管理程式使用 Sun Management Center 的代理程式模組來測量和監視服務的可用性。您需要載入在本端和遠端監視不同服務的代理程式模組。 用於在本端監視服務的模組稱為服務元素模組。用於在遠端監視服務的模組稱為綜合事務處理模組。載入後,模組即顯示服務的狀況。
模組還會依據請求的參數定期發送服務請求,並測量請求的回應時間。您也可以群組在監視不同服務的 Sun Management Center 模組集,並檢視服務狀況的高階摘要。監視服務的模組之邏輯群組以稱為服務物件的複合物件表示。服務狀況的高階摘要顯示在圖形使用者介面 (GUI) 服務管理程式中。此 GUI 可從 Sun Management Center 3.5 Java™ 主控台啟動。
在使用服務可用性管理程式之前,必須執行幾項工作。此處提供有這些工作的概要,詳細程序將在隨後的章節中介紹。下面簡單介紹您需要執行的工作:
將附加軟體安裝到要用於監視服務的所有代理者及 Sun Management Center 3.5 伺服器層上。
使用 setup 程序檔或精靈來設定代理程式層和伺服器層上的軟體。
在每台執行服務的主機上載入服務元素模組,以便在本端監視服務。
在主機上載入綜合事務處理模組,以便監視在遠端執行的服務。
服務元素與綜合事務處理模組可讓您監視各項服務。主機詳細檢視會顯示模組收集的資訊。
完成這些工作後,您便可以開始使用服務可用性管理程式來檢視服務的可用性狀況。若要查看可用服務及它們的狀況之高階摘要,需要執行以下工作:
在主機上建立服務物件。您可以使用探索功能或建立物件公用程式來建立服務物件,這兩項均可在 Sun Management Center 3.5 中找到。
以滑鼠右鍵按一下您建立的服務物件。從顯示的功能表中選擇以下其中一個選項:
修改服務物件 – 用於自訂含有服務元素模組集或綜合事務處理模組集的服務物件。
服務管理程式 – 用於檢視服務可用性的高階摘要。
若要在遠端監視服務,服務可用性管理程式會使用綜合事務處理模組。綜合(虛擬)事務處理模擬服務的用法。綜合事務處理可用於測量效能統計資料,如 DNS 解譯時間、事務處理所耗用的總時間或連接時間。服務可用性管理程式包含十種綜合事務處理模組。若要獲得更多資訊,請參閱綜合事務處理模組概述。
若要監視本端系統上的服務,服務可用性管理程式會使用服務元素模組。服務元素模組會依據您指定的配置參數定期發送服務請求。透過這種方式,可以同時確定服務的可用性和回應時間。服務可用性管理程式包含十種服務元素模組。若要獲得更多資訊,請參閱服務元素模組概述。下圖顯示 DNS 服務元素模組的範例。
服務物件是包含服務元素模組和綜合事務處理模組的合成物件。您可以透過「修改服務物件」對話方塊選取想要的模組集,以自訂服務物件。若要獲得更多資訊,請參閱第 5章, 服務可用性管理程式 GUI。
服務管理程式 GUI 會在單一視圖中顯示服務物件中包含的所有服務的可用性。GUI 僅連結到 Sun Management Center 3.5 Java 主控台。
服務管理程式會顯示本端和遠端各種服務的可用性。表格中的資料可動態更新以反映服務的即時狀況。若要獲得更多資訊,請參閱第 5章, 服務可用性管理程式 GUI。
本範例中顯示有單一 Sun Management Center 伺服器和三個代理者:
主機 A 位於美國,Web 伺服器在執行中,已載入 HTTP 服務元素模組。
主機 B 位於中國大陸,已載入 HTTP 綜合事務處理模組。
主機 C 位於日本,已載入兩個 HTTP 綜合事務處理模組。
主機 D 位於印度,此主機沒有代理程式,Web 伺服器在執行中。
在此配置下,主機 A 的系統管理員可以監視在本端執行的 Web 伺服器。管理員還可以透過主機 B 和主機 C,對主機 A 上的 Web 伺服器之狀況和效能進行遠端檢查。這是因為主機 B 和主機 C 上載入的 HTTP 綜合事務處理模組可以支援此監視功能。
主機 D 有 Web 伺服器在執行,但沒有安裝代理程式。因此,系統管理員無法在本端監視它的服務。不過,可透過主機 C 遠端監視它的服務。因為主機 C 上載入的 HTTP 綜合事務處理模組可以支援遠端監視主機 D 上的 Web 伺服器。