本書說明 Sun JavaTM Enterprise System 5 (Java ES) 的新監視功能。監視由 Sun Java System Monitoring Framework 2.0 和 Sun Java System Monitoring Console 1.0 實作。
本指南的程序說明如何針對各個已安裝元件配置和啟用 Monitoring Framework,並說明如何在 Monitoring Console 中檢視所有的受監視資料。本指南未說明此架構以外個別元件的記錄檔和其他監視機制。
本書適用於下列對象:
需要針對 Java ES 部署設計維護規劃的軟體架構設計師。
執行 Java ES 安裝和配置的系統管理員。
監視和維護 Java ES 部署的系統管理員和技術人員。
您應該熟知下節所述 Java ES 文件集中的文件。您還應瞭解需要監視的 Java ES 元件設計和功能。
此外,如果您想要安裝和配置監視元件,請先完成所有其他元件的安裝。在執行任何安裝或配置之前,您應該先參閱「適用於 UNIX 的 Sun Java Enterprise System 5 版本說明」。
Java ES 文件集介紹部署規劃及系統安裝。系統文件的 URL 是 http://docs.sun.com/coll/1286.2 和 http://docs.sun.com/coll/1412.2。如需 Java ES 的簡介,請參閱下表依序列出的書籍。
表 P–1 Java Enterprise System 文件| 文件標題 | 目錄 | 
|---|---|
| 「適用於 UNIX 的 Sun Java Enterprise System 5 版本說明」 「Sun Java Enterprise System 5 Release Notes for Microsoft Windows」 | 包含有關 Java ES 的最新資訊,包括已知問題。此外,元件有各自的版本說明,如版本說明集合 (http://docs.sun.com/coll/1315.2 和 http://docs.sun.com/coll/1426.2) 所列。 | 
| 介紹 Java ES 的技術及概念基礎。還會介紹元件、架構、流程和功能。 | |
| 介紹規劃及設計以 Java ES 為基礎的企業部署解決方案。說明部署計劃及設計的一些基本概念及原則、介紹解決方案生命週期,以及提供在部署以 Java ES 為基礎的解決方案時所使用的高層級範例和策略。 | |
| 協助您發展 Java ES 部署之硬體、作業系統及網站方面的實作規格。介紹諸如要在安裝及部署計劃中處理的元件相依性等問題。 | |
| 「適用於 UNIX 的 Sun Java Enterprise System 5 安裝指南」 「Sun Java Enterprise System 5 Installation Guide for Microsoft Windows」 | 引導您進行安裝 Java ES 的程序。還介紹如何在安裝後配置元件,以及如何確認它們是否運作正常。 | 
| 提供更多關於配置參數的資訊,提供工作表做為配置規劃之用,並列出參考資料,例如 Solaris 作業系統和 Linux 作業環境的預設目錄和連接埠號。 | |
| 「適用於 UNIX 的 Sun Java Enterprise System 5 升級指南」 「Sun Java Enterprise System 5 Upgrade Guide for Microsoft Windows」 | 提供從先前安裝版本升級至 Java ES 5 的指示。 | 
| 提供為各個產品元件設定監視架構的說明,以及使用 Monitoring Console 檢視即時資料和建立監視規則的說明。 | |
下表說明實作監視的 Java ES 元件預設路徑和檔案名稱。
表 P–2 預設路徑和檔案名稱| 定位字元 | 描述 | 預設值 | 
|---|---|---|
| mfwk-base | 表示自動安裝 Monitoring Framework 共用元件的目錄。此路徑也會做為配置目錄的一部分。 | Solaris 系統:/opt/SUNWmfwk Linux 系統:/opt/sun/mfwk | 
| MConsole-base | 表示為 Monitoring Console 選擇的安裝目錄。 | Solaris 系統:/opt/SUNWjesmc Linux 系統:/opt/sun/jesmc | 
| WebConsole-base | 表示自動安裝 Web 主控台共用元件的目錄。 | Solaris 系統:/etc/webconsole/console Linux 系統:/etc/opt/webconsole/console | 
| AccessMgr-base | 表示為 Sun Java System Access Manager 選擇的安裝目錄。 | Solaris 系統:/opt/SUNWam Linux 系統:/opt/sun/identity | 
| AppServer-base | 表示為 Sun Java System Application Server 選擇的安裝目錄。 | Solaris 系統:/opt/SUNWappserver/appserver Linux 系統:/opt/sun/appserver | 
| CalServ-base | 表示為 Sun Java System Calendar Server 選擇的安裝目錄。 | Solaris 系統:/opt/SUNWics5 Linux 系統:/opt/sun/calendar | 
| DirServ-base | 表示為 Sun Java System Directory Server 選擇的安裝目錄。 | Solaris 系統:/opt/SUNWdsee/ds6 Linux 系統:/opt/sun/ds6 | 
| IM-base | 表示為 Sun Java System Instant Messaging 選擇的安裝目錄。 | Solaris 系統:/opt/SUNWiim Linux 系統:/opt/sun/im | 
| MsgServ-base | 表示為 Sun Java System Messaging Server 選擇的安裝目錄。 | Solaris 系統:/opt/SUNWmsgsr Linux 系統:/opt/sun/messaging | 
| Portal-base | 表示為 Sun Java System Portal Server 選擇的安裝目錄。 | Solaris 系統:/opt/SUNWportal Linux 系統:/opt/sun/portal | 
| WebServer-base | 表示為 Sun Java SystemWeb Server 選擇的安裝目錄。 | Solaris 系統:/opt/SUNWwbsvr7 Linux 系統:/opt/sun/webserver | 
下表描述本書在印刷排版上所做的變更。
表 P–3 印刷排版慣例| 字體 | 意義 | 範例 | 
|---|---|---|
| AaBbCc123 | 指令、檔案及目錄的名稱;螢幕畫面輸出。 | 請編輯您的 .login 檔案。 請使用 ls -a 列出所有檔案。 machine_name% you have mail. | 
| AaBbCc123 | 您所鍵入的內容 (與螢幕畫面輸出相區別)。 | machine_name% su Password: | 
| AaBbCc123 | 將用實際的名稱或數值取代的預留位置。 | 移除檔案的指令為 rm 檔案名稱。 | 
| AaBbCc123 | 新術語,要強調的詞。 | 快取記憶體是儲存在本機的副本。 請不要儲存此檔案。 備註:某些重點項目在線上以粗體顯示。 | 
| 「AaBbCc123」 | 用於書名及章節名稱。 | 請參閱「使用者指南」中的第 6 章。 | 
下表顯示預設系統提示及超級使用者提示。
表 P–4 Shell 提示| Shell | 提示 | 
|---|---|
| 在 UNIX 及 Linux 系統上的 C Shell | 電腦名稱% | 
| 在 UNIX 及 Linux 系統上的 C Shell 超級使用者 | 電腦名稱# | 
| 在 UNIX 及 Linux 系統上的 Bourne Shell 及 Korn Shell | $ | 
| 在 UNIX 及 Linux 系統上的 Bourne Shell 及 Korn Shell | # | 
| Microsoft Windows 指令行 | C:\ | 
下表說明本書可能使用的符號。
表 P–5 符號慣例| 符號 | 描述 | 範例 | 意義 | 
|---|---|---|---|
| [ ] | 包含可選引數和指令選項。 | ls [-l] | 不需要 -l 選項。 | 
| { | } | 包含所需指令選項的一組選擇。 | -d {y|n} | -d 選項需要您使用 y 引數或是 n 引數。 | 
| ${ } | 指出變數參照。 | ${com.sun.javaRoot} | 參照 com.sun.javaRoot 變數的值。 | 
| - | 結合多個同步按鍵。 | Control-A | 按下 Control 鍵同時按住 A 鍵。 | 
| + | 結合多個連續按鍵。 | Ctrl+A+N | 按下 Control 鍵、放掉然後再按下後續的鍵。 | 
| -> | 指出圖形使用者介面中的功能表項目選項。 | [檔案] -> [新增] -> [範本] | 從 [檔案] 功能表選擇 [新增]。從 [新增] 子功能表選擇 [範本]。 | 
Sun 網站提供了下列附加資源的相關資訊:
除了從 docs.sun.comSM 網站搜尋 Sun 產品文件外,還可藉由在搜尋欄位中鍵入下列語法來使用搜尋引擎:
| search-term site:docs.sun.com | 
例如,若要搜尋「broker」,請鍵入下列語法:
| broker site:docs.sun.com | 
若要將其他 Sun 網站納入您的搜尋中 (例如,java.sun.com、www.sun.com 和 developers.sun.com),請在搜尋欄位中用 sun.com 來替代 docs.sun.com。
本文件中提供了協力廠商 URL 以供參考,另亦提供其他相關的資訊。
Sun 對本文件中提到的協力廠商網站的可用性不承擔任何責任。對於此類網站或資源中的 (或透過它們所取得的) 任何內容、廣告、產品或其他材料,Sun 並不表示認可,也不承擔任何責任。對於因使用或依靠此類網站或資源中的 (或透過它們所取得的) 任何內容、產品或服務而造成的或連帶產生的實際或名義上之損壞或損失,Sun 概不負責,也不承擔任何責任。
Sun 致力於提高文件品質,因此誠心歡迎您提出意見與建議。若要分享您的意見,請至 http://docs.sun.com,然後按一下 [Send Comments (傳送意見)]。請在線上表單中提供完整的文件標題與文件號碼。文件號碼是一個七位或九位的數字,可以在書的標題頁面或文件的 URL 中找到。例如,本書的文件號碼為 820-1593。