?? monitor.html
字號:
<?xml version="1.0" encoding="GB2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" lang="zh-CN"><head> <meta http-equiv="Content-Type" content="text/html; charset=GB2312" /> <meta name="keywords" content="electronic commerce, ecommerce, ebusiness, e-business, e-commerce, enterprise software, net economy, Sun Microsystems, Sun Open Net Environment, Sun ONE, internet software" /> <meta name="Description" content="Sun Microsystems, Inc. is delivering Sun ONE e-commerce software and enterprise solutions that enable companies to compete successfully in the Net Economy." /> <meta name="TemplateVersion" content="Sun ONE WDT 2.3.1" /> <meta name="LASTUPDATED" content="10/03/03 09:48:25" /> <meta name="BookTitle" content="Sun Java System Application Server Enterprise Edition 8.1 Administration Guide 2005Q1" /> <title>第 21 章 監視組件和服務</title> <link href="catalog.css" tppabs="http://docs.sun.com/source/819-1553/catalog.css" rel="stylesheet" type="text/css" /> <!-- on load bring this window to front --> <script laguage="javascript"> top.window.focus(); </script></head><body text="#000000" link="#594FBF" vlink="#9966cc" alink="#333366" bgcolor="#FFFFFF"><a name="top"> </a><!-- navigation --> <table width="100%" border="0" cellspacing="4" summary="Header navigation table"> <tr><td> <p class="pNavigation"> <a HREF="javascript:if(confirm('http://www.sun.com/software/ \n\n該文件無法用 Teleport Ultra 下載, 因為 它是一個域或路徑外部被設置為它的啟始地址的地址。 \n\n你想在服務器上打開它?'))window.location='http://www.sun.com/software/'" tppabs="http://www.sun.com/software/"> <img SRC="Logo.jpg" tppabs="http://docs.sun.com/source/819-1553/Logo.jpg" alt="Sun logo" valign="bottom" border="0" /></a>      <a href="logging.html" tppabs="http://docs.sun.com/source/819-1553/logging.html">上一頁</a>      <a href="index.html" tppabs="http://docs.sun.com/source/819-1553/index.html">目錄</a>      <a href="jvm.html" tppabs="http://docs.sun.com/source/819-1553/jvm.html">下一頁</a>      </p> </td></tr> <tr><td valign="top" align="right" bgcolor="#594FBF"> <span class="cBookTitle">Sun Java System Application Server Enterprise Edition 8.1 管理指南 2005Q1</span> </td></tr> </table><!-- end navigation --><blockquote><!-- chapter content --><a name="wp681372"> </a><h2 class="pChapNumber"><span class="cGray">第 21 章</span><br /><a name="wp681376"> </a>監視組件和服務</h2><a name="wp681378"> </a><p class="pParagraph">本章包含有關使用 Application Server 管理控制臺監視組件的信息。本章包含以下幾節:</p><div class="pSmartList1"><ul class="pSmartList1"><a name="wp681384"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681400" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681400">關于監視</a></li></div><a name="wp681390"> </a><div class="pSmartList1"><li><a href="monitor.html#wp682098" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp682098">有關啟用和禁用監視功能的管理控制臺任務</a></li></div><a name="wp681396"> </a><div class="pSmartList1"><li><a href="monitor.html#wp682208" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp682208">有關查看監視數據的管理控制臺任務</a></li></div></ul></div><a name="wp681400"> </a><h2 class="pHeading1"><hr />關于監視</h2><div class="pSmartList1"><ul class="pSmartList1"><a name="wp681406"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681432" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681432">監視 Application Server</a></li></div><a name="wp681412"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681458" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681458">監視概述</a></li></div><a name="wp681418"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681512" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681512">關于可監視對象的樹結構</a></li></div><a name="wp681424"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681674" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681674">關于受監視的組件和服務的統計信息</a></li></div></ul></div><a name="wp681432"> </a><h3 class="pHeading2">監視 Application Server</h3><a name="wp681442"> </a><p class="pParagraph">使用監視功能可以觀察 Sun Java System Application Server Enterprise Edition 8.1 2005Q1 的服務器實例中部署的各種組件和服務的運行時狀態。利用有關運行時組件和進程狀態的信息,可以確定性能瓶頸以便進行優化、有助于進行容量規劃、預測故障、在發生故障時分析根本原因,以及確保一切運行正常。</p><a name="wp681444"> </a><p class="pParagraph">啟用監視功能會因增加系統開銷而使性能降低。</p><a name="wp681458"> </a><h3 class="pHeading2">監視概述</h3><a name="wp681460"> </a><p class="pParagraph">要監視 Application Server,請執行以下步驟:</p><div class="pSmartList1"><ol type="1" class="pSmartList1"><a name="wp681462"> </a><div class="pSmartList1"><li>使用管理控制臺或 <code class="cCode">asadmin</code> 工具來啟用對特定服務和組件的監視功能。 </li></div><a name="wp681472"> </a><p class="pStepParaI1">有關此步驟的更多信息,請參閱<a href="monitor.html#wp682098" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp682098">有關啟用和禁用監視功能的管理控制臺任務</a>。</p><a name="wp681474"> </a><div class="pSmartList1"><li>使用管理控制臺或 <code class="cCode">asadmin</code> 工具來查看指定服務或組件的監視數據。</li></div><a name="wp681488"> </a><p class="pStepParaI1">有關此步驟的更多信息,請參閱<a href="monitor.html#wp682208" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp682208">有關查看監視數據的管理控制臺任務</a>。</p></ol></div><a name="wp681512"> </a><h3 class="pHeading2">關于可監視對象的樹結構</h3><a name="wp681514"> </a><p class="pParagraph">Application Server 使用樹結構來跟蹤可監視對象。由于監視對象的樹是動態的,因此在實例中添加、更新或刪除組件時該樹會相應地發生變化。樹中的根對象為服務器實例名稱(例如 <code class="cCode">server</code>)。(在平臺版中,僅允許使用一個服務器實例。)</p><a name="wp681516"> </a><p class="pParagraph">以下命令顯示了樹的頂層:</p><a name="wp681518"> </a><code class="pCodelineIndent">asadmin> list --monitor server<br />server.applications<br />server.http-service<br />server.connector-service<br />server.jms-service<br />server.jvm<br />server.orb<br />server.resources<br />server.thread-pools</code><a name="wp681520"> </a><p class="pParagraph">以下各節介紹了這些子樹:</p><div class="pSmartList1"><ul class="pSmartList1"><a name="wp681526"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681568" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681568">應用程序樹</a></li></div><a name="wp681532"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681588" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681588">HTTP 服務樹</a></li></div><a name="wp681538"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681622" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681622">連接器服務樹</a></li></div><a name="wp681544"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681622" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681622">連接器服務樹</a></li></div><a name="wp681550"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681636" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681636">JMS 服務樹</a></li></div><a name="wp681556"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681646" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681646">ORB 樹</a></li></div><a name="wp681562"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681660" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681660">線程池樹</a></li></div></ul></div><a name="wp681568"> </a><h4 class="pHeading3">應用程序樹</h4><a name="wp681578"> </a><p class="pParagraph">以下示意圖顯示了企業應用程序的各種組件的頂層節點和子節點。具有可用的監視統計信息的節點標有星號 (*)。有關更多信息,請參閱<a href="monitor.html#wp681746" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681746">EJB 容器統計信息</a>和<a href="monitor.html#wp681792" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681792">Web 容器統計信息</a>。</p><a name="wp681582"> </a><p class="pCaption">圖 21-1 應用程序節點樹結構</p><a name="wp681584"> </a><code class="pCodeline"><span style="font-weight: bold">應用程序<br /></span>   |--- 應用程序 1<br />   | |--- ejb 模塊 1<br />   | | |--- ejb 1 *<br />   |    | |--- 高速緩存(用于實體/sfsb)*<br />   |    | |--- 池(用于 slsb/mdb/實體)*<br />   |    | |--- 方法<br />   | |                       |---方法 1 *<br />   | |                       |---方法 2 *<br />   |    | |--- 有狀態會話存儲(用于 sfsb)*<br />   |    | |--- 計時器(用于 s1sb/實體/mdb)*<br />   | |--- Web 模塊 1<br />   |    | |--- 虛擬服務器 1 *<br />   |    |      |---servlet 1 *<br />   |    |                       |---servlet 2 *<br />   |--- 獨立 Web 模塊 1<br />   |    | |----- 虛擬服務器 2 *<br />   |    |      |---servlet 3 *<br />   |    |      |---servlet 4 *<br />   |    | |----- 虛擬服務器 3 *<br />   |    |       |---servlet 3 *(不同虛擬服務器上相同的 servlet) <br />   |    |     |---servlet 5 *<br />   |--- 獨立 ejb 模塊 1<br />   |    | |--- ejb 2 *<br />   |   | |--- 高速緩存(用于實體/sfsb)*<br />   |    | |--- 池(用于 slsb/mdb/實體)*<br />   |    | |--- 方法<br />   |    |   |--- 方法 1 *<br />   |    |   |--- 方法 2 *<br />   |--- 應用程序 2</code><a name="wp681588"> </a><h4 class="pHeading3">HTTP 服務樹</h4><a name="wp681594"> </a><p class="pParagraph">以下示意圖顯示了 HTTP 服務的節點。具有可用的監視信息的節點標有星號 (*)。請參見<a href="monitor.html#wp681588" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681588">HTTP 服務樹</a>。</p><a name="wp681596"> </a><p class="pCaption">圖 21-2 HTTP 服務示意圖(PE 版)</p><a name="wp681598"> </a><code class="pCodeline">http 服務<br /> |--- 虛擬服務器 1<br /> |--- http 偵聽器 1 *<br /> |--- http 偵聽器 2 *<br /> |--- 虛擬服務器 2<br /> |--- http 偵聽器 1 *<br /> |--- http 偵聽器 2 *</code><a name="wp681600"> </a><p class="pCaption">圖 21-3 HTTP 服務示意圖(EE 版)</p><a name="wp681602"> </a><code class="pCodeline">http 服務 *<br /> |--- 連接隊列 *<br /> |--- dns *<br /> |--- 文件高速緩存 *<br /> |--- 保持活動 *<br /> |--- pwc 線程池 *<br /> |--- 虛擬服務器 1 *<br /> | |--- 請求 *<br /> |---虛擬服務器 2 *<br /> | |--- 請求 *</code><a name="wp681604"> </a><h4 class="pHeading3">資源樹</h4><a name="wp681614"> </a><p class="pParagraph">資源節點保存 JDBC 連接池、連接器連接池等池的可監視屬性。以下示意圖顯示了各種資源組件的頂層節點和子節點。具有可用的監視統計信息的節點標有星號 (*)。請參見<a href="monitor.html#wp681833" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681833">JDBC 連接池統計信息</a>和<a href="monitor.html#wp681846" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681846">JMS 連接器服務統計信息</a>。</p><a name="wp681616"> </a><p class="pCaption">圖 21-4 資源示意圖</p><a name="wp681618"> </a><code class="pCodeline">資源<br /> |--- 連接池 1(連接器連接池或 jdbc)*<br /> |--- 連接池 2(連接器連接池或 jdbc)*</code><a name="wp681622"> </a><h4 class="pHeading3">連接器服務樹</h4><a name="wp681628"> </a><p class="pParagraph">連接器服務節點保存連接器連接池等池的可監視屬性。以下示意圖顯示了各種連接器服務組件的頂層節點和子節點。具有可用的監視統計信息的節點標有星號 (*)。請參見<a href="monitor.html#wp681846" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681846">JMS 連接器服務統計信息</a>。</p><a name="wp681630"> </a><p class="pCaption">圖 21-5 連接器服務示意圖</p><a name="wp681632"> </a><code class="pCodeline">連接器服務<br /> |--- 資源適配器 1<br /> | |-- 連接池<br /> | | |-- 池 1(該池的所有池統計信息)<br /> | |-- 工作管理(該 RA 的所有工作管理統計信息)</code><a name="wp681636"> </a><h4 class="pHeading3">JMS 服務樹</h4><a name="wp681638"> </a><p class="pParagraph">JMS 服務節點保存連接器連接池等池的可監視屬性。以下示意圖顯示了各種 JMS 服務組件的頂層節點和子節點。具有可用的監視統計信息的節點標有星號 (*)。 </p><a name="wp681640"> </a><p class="pCaption">圖 21-6 JMS 服務示意圖</p><a name="wp681642"> </a><code class="pCodeline">jms 服務<br /> |-- 連接工廠 [RA 域中的 AKA 連接池]<br /> | |-- 連接工廠 1(此 CF 的所有 CF 統計信息)<br /> |-- 工作管理(MQ-RA 的所有工作管理統計信息)</code><a name="wp681646"> </a><h4 class="pHeading3">ORB 樹</h4><a name="wp681652"> </a><p class="pParagraph">ORB 節點保存連接管理器的可監視屬性。以下示意圖顯示了 ORB 組件的頂層節點和子節點。具有可用的監視統計信息的節點標有星號 (*)。請參見<a href="monitor.html#wp681870" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681870">ORB 中連接管理器的統計信息</a>。</p><a name="wp681654"> </a><p class="pCaption">圖 21-7 ORB 示意圖</p><a name="wp681656"> </a><code class="pCodeline">orb<br /> |--- 連接管理器<br /> | |--- 連接管理器 1 *<br /> | |--- 連接管理器 1 *</code><a name="wp681660"> </a><h4 class="pHeading3">線程池樹</h4><a name="wp681666"> </a><p class="pParagraph">線程池節點保存連接管理器的可監視屬性。以下示意圖顯示了 ORB 組件的頂層節點和子節點。具有可用的監視統計信息的節點標有星號 (*)。請參見<a href="monitor.html#wp681881" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681881">線程池統計信息</a>。</p><a name="wp681668"> </a><p class="pCaption">圖 21-8 線程池示意圖</p><a name="wp681670"> </a><code class="pCodeline">線程池<br /> | |--- 線程池 1 *<br /> | |--- 線程池 2 *</code><a name="wp681674"> </a><h3 class="pHeading2">關于受監視的組件和服務的統計信息</h3><a name="wp681676"> </a><p class="pParagraph">本節介紹了可用的監視統計信息:</p><div class="pSmartList1"><ul class="pSmartList1"><a name="wp681682"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681746" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681746">EJB 容器統計信息</a></li></div><a name="wp681688"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681792" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681792">Web 容器統計信息</a></li></div><a name="wp681694"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681818" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681818">HTTP 服務統計信息</a></li></div><a name="wp681700"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681833" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681833">JDBC 連接池統計信息</a></li></div><a name="wp681706"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681846" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681846">JMS 連接器服務統計信息</a></li></div><a name="wp681712"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681870" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681870">ORB 中連接管理器的統計信息</a></li></div><a name="wp681718"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681881" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681881">線程池統計信息</a></li></div><a name="wp681724"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681894" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681894">事務服務統計信息</a></li></div><a name="wp681730"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681905" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681905">Java 虛擬機 (JVM) 統計信息</a></li></div><div class="pSmartList2"><ul class="pSmartList2"><a name="wp681736"> </a><div class="pSmartList2"><li><a href="monitor.html#wp681916" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681916">J2SE 5.0 中的 JVM 統計信息</a></li></div></ul></div><a name="wp681742"> </a><div class="pSmartList1"><li><a href="monitor.html#wp681988" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp681988">生產 Web 容器 (PWC) 統計信息</a></li></div></ul></div><a name="wp681746"> </a><h4 class="pHeading3">EJB 容器統計信息</h4><a name="wp681753"> </a><p class="pParagraph"><a href="monitor.html#wp675960" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp675960">表 21-1</a> 中介紹了 EJB 統計信息。</p><div align="left"><table border="1" cellpadding="5" cellspacing="0" id="wp675960"> <caption><a name="wp675960"> </a><p class="pCaption">表 21-1 EJB 統計信息</p></caption> <tr bgcolor="#cdccee" align="left" valign="top"> <th scope="col"><a name="wp675968"> </a><p class="pTableHead">屬性名稱</p></th> <th scope="col"><a name="wp675970"> </a><p class="pTableHead">數據類型</p></th> <th scope="col"><a name="wp675972"> </a><p class="pTableHead">說明</p></th></tr> <tr align="left" valign="top"> <td><a name="wp675980"> </a><p class="pTableText"><code class="cCode">createcount</code></p></td> <td><a name="wp675982"> </a><p class="pTableText">計數統計信息</p></td> <td><a name="wp675984"> </a><p class="pTableText">調用 EJB 的 <code class="cCode">create</code> 方法的次數。</p></td></tr> <tr align="left" valign="top"> <td><a name="wp675992"> </a><p class="pTableText"><code class="cCode">removecount</code></p></td> <td><a name="wp675994"> </a><p class="pTableText">計數統計信息</p></td> <td><a name="wp675996"> </a><p class="pTableText">調用 EJB 的 <code class="cCode">remove</code> 方法的次數。</p></td></tr> <tr align="left" valign="top"> <td><a name="wp676004"> </a><p class="pTableText"><code class="cCode">pooledcount</code></p></td> <td><a name="wp676006"> </a><p class="pTableText">范圍統計信息</p></td> <td><a name="wp676008"> </a><p class="pTableText">處于匯集狀態的實體 Bean 的數目。 </p></td></tr> <tr align="left" valign="top"> <td><a name="wp676016"> </a><p class="pTableText"><code class="cCode">readycount</code></p></td> <td><a name="wp676018"> </a><p class="pTableText">范圍統計信息</p></td> <td><a name="wp676020"> </a><p class="pTableText">處于就緒狀態的實體 Bean 的數目。 </p></td></tr> <tr align="left" valign="top"> <td><a name="wp676028"> </a><p class="pTableText"><code class="cCode">messagecount</code></p></td> <td><a name="wp676030"> </a><p class="pTableText">計數統計信息</p></td> <td><a name="wp676032"> </a><p class="pTableText">消息驅動 Bean 收到的消息數。</p></td></tr> <tr align="left" valign="top"> <td><a name="wp676040"> </a><p class="pTableText"><code class="cCode">methodreadycount</code></p></td> <td><a name="wp676042"> </a><p class="pTableText">范圍統計信息</p></td> <td><a name="wp676044"> </a><p class="pTableText">處于 <code class="cCode">MethodReady</code> 狀態的有狀態或無狀態會話 Bean 的數目。</p></td></tr> <tr align="left" valign="top"> <td><a name="wp676052"> </a><p class="pTableText"><code class="cCode">passivecount</code></p></td> <td><a name="wp676054"> </a><p class="pTableText">范圍統計信息</p></td> <td><a name="wp676056"> </a><p class="pTableText">處于 <code class="cCode">Passive</code> 狀態的有狀態會話 Bean 的數目。 </p></td></tr></table></div><p class="pParagraph"></p><a name="wp681760"> </a><p class="pParagraph"><a href="monitor.html#wp676072" tppabs="http://docs.sun.com/source/819-1553/monitor.html#wp676072">表 21-2</a> 中列出了可用于 EJB 方法調用的統計信息。</p><div align="left"><table border="1" cellpadding="5" cellspacing="0" id="SummaryNotReq1189510"> <caption><a name="wp676072"> </a><p class="pCaption">表 21-2 EJB 方法統計信息 </p>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -