geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache Geronimo v2.1 > Monitoring the server with predefined graphs and views
Date Thu, 15 Apr 2010 07:27:00 GMT
<html>
<head>
    <base href="http://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1520/1/1/_/styles/combined.css?spaceKey=GMOxDOC21&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background-color: white" bgcolor="white">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
     <h2><a href="http://cwiki.apache.org/confluence/display/GMOxDOC21/Monitoring+the+server+with+predefined+graphs+and+views">Monitoring
the server with predefined graphs and views</a></h2>
     <h4>Page <b>edited</b> by             <a href="http://cwiki.apache.org/confluence/display/~carol%2Bh">Di
Hu</a>
    </h4>
     
          <br/>
     <div class="notificationGreySide">
         <p>In Geronimo 2.1.5, a set of predefined graphs and views are provided for
server monitoring, and a new account monitor is added with the authority only to view the
graphs and views that are defined for server monitoring.</p>

<h2><a name="Monitoringtheserverwithpredefinedgraphsandviews-Monitoringtheserverusingthenewlyaddedaccount"></a>Monitoring
the server using the newly added account</h2>
<p>Before you can monitor the server using the new account, you must check <a href="#Monitoringtheserverwithpredefinedgraphsandviews-prerequisiterequirements">prerequisite
requirements</a> with the default account and password: system/manager.</p>

<h3><a name="Monitoringtheserverwithpredefinedgraphsandviews-PrerequisiteRequirements"></a>Prerequisite
Requirements</h3>

<p>To begin monitoring a server, it is necessary to first check the server you want
to monitor is in the <b>servers</b> list. The list can be viewed by clicking <b>Monitoring</b>
under the <b>Server</b> category after loging in to the administrative console
using the default account and password: system/manager. When your server is not in the <b>servers</b>
list, you need to <a href="/confluence/display/GMOxDOC21/Monitoring#Monitoring-Servers">add
a server</a>. Once the server is displayed in the <b>servers</b> list, you
can view information such as IP address or hostname, Status (Online/Disabled), Snapshot Thread
(running/stopped), and Snapshot Duration. </p>

<p>Make sure Status for the server to be monitored is online and Snapshot Thread is
running before you monitor the server using the newly added account. If Status for your sever
is Disabled, click the <b>Enable</b> link associated with the server to enable
the server. If Snapshot Thread is stopped, click the <b>Enable Query</b> link
associated with the server to enable snapshot querying. When the snapshot querying is enabled,
the monitoring agent immediately begins taking statistics snapshots on the default interval
of 5 minutes which can be changed by clicking the <b>Edit</b> link associated
with the server.</p>

<h3><a name="Monitoringtheserverwithpredefinedgraphsandviews-Howtousethenewaccount"></a>How
to use the new account </h3>

<p>Follow these steps to monitor a server using the new account <b>monitor</b>.
The default password for this account is <b>password</b>. </p>
<ol>
	<li>Log on to the administrative console with user name <b>monitor</b>
and password <b>password</b>. The navigation area on the left side of the page
only contains the <b>Server</b> category under which there are four features:
	<ul>
		<li><b>Information</b> shows how long the server has been active and displays
information about the Java environment when the server was started.<br/>
<b>Note</b>: IE cannot display the JVM memory usage graph in the administrative
console, as the Adobe SVG plugin is no longer supported. </li>
		<li><b>Java System Info</b> displays the current system properties in
the Java environment.</li>
		<li><b>Thread Pools</b> displays the status of the common thread pools.</li>
		<li><b>Monitoring</b> helps you view a number of server statistics and
monitor the Web server performance.</li>
	</ul>
	</li>
	<li>Click <b>Monitoring</b> to view the server list and monitor the server
performance with defined graphs and views.</li>
</ol>


<p><b>Note</b>: This account only has the authority to view the graphs/views
that are already defined. Log on to the administrative console with user name <b>system</b>
and password <b>manager</b> to perform any configuration, including enabling/disabling
snapshot collection, adding/editing views or graphs. For more information about how to monitor
the performance of a server, see <a href="/confluence/display/GMOxDOC21/Monitoring" title="Monitoring">Monitoring</a>.
</p>


<h2><a name="Monitoringtheserverwithpredefinedgraphsandviews-Introductiontothepredefinedgraphsandviews"></a>Introduction
to the predefined graphs and views</h2>

<p>A view is used to bundle related graphs together for more manageable use. For example,
all graphs related to a specific server can be bundled together. Two predefined views, <b>TomcatWebConnector
View</b> and <b>TomcatWebSSLConnector View</b>, are provided to monitor
the statistics for the Tomcat Web Connector and the Tomcat Web SSL Connector being used respectively.
The following table lists the predefined graphs that are bundled to these two predefined views.
See <a href="#Monitoringtheserverwithpredefinedgraphsandviews-graphs">graphs</a>
for description of each graph.</p>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Predefined Graphs Bundled to TomcatWebConnector View </th>
<th class='confluenceTh'>Predefined Graphs Bundled to TomcatWebSSLConnector View </th>
</tr>
<tr>
<td class='confluenceTd'>JVM Heap Size Current</td>
<td class='confluenceTd'> JVM Heap Size Current </td>
</tr>
<tr>
<td class='confluenceTd'>Active Request Count</td>
<td class='confluenceTd'>SSL Active Request Count</td>
</tr>
<tr>
<td class='confluenceTd'>Busy Threads Max</td>
<td class='confluenceTd'>SSL Busy Threads Max </td>
</tr>
<tr>
<td class='confluenceTd'>Busy Threads Current</td>
<td class='confluenceTd'>SSL Busy Threads Current  </td>
</tr>
<tr>
<td class='confluenceTd'>Busy Threads Min</td>
<td class='confluenceTd'>SSL Busy Threads Min </td>
</tr>
<tr>
<td class='confluenceTd'>Bytes Received</td>
<td class='confluenceTd'>SSL Bytes Received </td>
</tr>
<tr>
<td class='confluenceTd'>Bytes Sent</td>
<td class='confluenceTd'>SSL Bytes Sent </td>
</tr>
<tr>
<td class='confluenceTd'>Error Count</td>
<td class='confluenceTd'>SSL Error Count </td>
</tr>
<tr>
<td class='confluenceTd'>Open Connections Current</td>
<td class='confluenceTd'> SSL Open Connections Current</td>
</tr>
<tr>
<td class='confluenceTd'>Open Connections Max</td>
<td class='confluenceTd'>SSL Open Connections Max </td>
</tr>
<tr>
<td class='confluenceTd'>Open Connections Min</td>
<td class='confluenceTd'>SSL Open Connections Min</td>
</tr>
<tr>
<td class='confluenceTd'>Request Time CurrentTime</td>
<td class='confluenceTd'>SSL Request Time CurrentTime </td>
</tr>
<tr>
<td class='confluenceTd'>Request Time MaxTime</td>
<td class='confluenceTd'>SSL Request Time MaxTime </td>
</tr>
<tr>
<td class='confluenceTd'>Request Time MinTime</td>
<td class='confluenceTd'>SSL Request Time MinTime </td>
</tr>
<tr>
<td class='confluenceTd'>Request Time TotalTime</td>
<td class='confluenceTd'>SSL Request Time TotalTime  </td>
</tr>
</tbody></table>


<h3><a name="Monitoringtheserverwithpredefinedgraphsandviews-Graphs"></a>Graphs
</h3>

<p>A set of graphs that are predefined for server monitoring are listed as follows with
definitions: </p>
<ul>
	<li><b>JVM Heap Size Current</b> &#8212; Current heap size of JVM
<br clear="all" />
<br clear="all" /></li>
	<li><b>Active Request Count</b> &#8212; Number of active connections
for the connector</li>
	<li><b>Busy Threads Max</b> &#8212; Maximum number of busy threads
for the connector</li>
	<li><b>Busy Threads Current</b> &#8212; Number of current busy threads
for the connector</li>
	<li><b>Busy Threads Min</b> &#8212; Minimum number of busy threads
for the connector</li>
	<li><b>Bytes Received</b> &#8212; Number of bytes received by the connector</li>
	<li><b>Bytes Sent</b> &#8212; Number of bytes sent by the connector</li>
	<li><b>Error Count</b> &#8212; Number of errors detected by the connector</li>
	<li><b>Open Connections Current</b> &#8212; Number of current open
connections for the connector</li>
	<li><b>Open Connections Max</b> &#8212; Maximum number of open connections
for the connector</li>
	<li><b>Open Connections Min</b> &#8212; Minimum number of open connections
for the connector</li>
	<li><b>Request Time CurrentTime</b> &#8212; Current request processing
time for the connector</li>
	<li><b>Request Time MaxTime</b> &#8212; Maximum request processing
time for the connector</li>
	<li><b>Request Time MinTime</b> &#8212; Minimum request processing
time for the connector</li>
	<li><b>Request Time TotalTime</b> &#8212; Total request processing
time for the connector
<br clear="all" />    
<br clear="all" />                                                                 
                                   </li>
	<li><b>SSL Active Request Count</b> &#8212; Number of active connections
for the SSL connector</li>
	<li><b>SSL Busy Threads Current</b> &#8212; Number of current busy
threads for the SSL connector</li>
	<li><b>SSL Busy Threads Max</b> &#8212; Maximum number of busy threads
for the SSL connector</li>
	<li><b>SSL Busy Threads Min</b> &#8212; Minimum number of busy threads
for the SSL connector</li>
	<li><b>SSL Bytes Received</b> &#8212; Number of bytes received by the
SSL connector</li>
	<li><b>SSL Bytes Sent</b> &#8212; Number of bytes sent by the SSL connector</li>
	<li><b>SSL Error Count</b> &#8212; Number of errors detected by the
SSL connector</li>
	<li><b>SSL Open Connections Current</b> &#8212; Number of current open
connections for the SSL connector</li>
	<li><b>SSL Open Connections Max</b> &#8212; Maximum number of open
connections for the SSL connector</li>
	<li><b>SSL Open Connections Min</b> &#8212; Minimum number of open
connections for the SSL connector</li>
	<li><b>SSL Request Time CurrentTime</b> &#8212; Current request processing
time for the SSL connector</li>
	<li><b>SSL Request Time MaxTime</b> &#8212; Maximum request processing
time for the SSL connector</li>
	<li><b>SSL Request Time MinTime</b> &#8212; Minimum request processing
time for the SSL connector</li>
	<li><b>SSL Request Time TotalTime</b> &#8212; Total request processing
time for the SSL connector</li>
</ul>





     </div>
     <div id="commentsSection" class="wiki-content pageSection">
       <div style="float: right;">
            <a href="http://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
       </div>

       <a href="http://cwiki.apache.org/confluence/display/GMOxDOC21/Monitoring+the+server+with+predefined+graphs+and+views">View
Online</a>
       |
       <a href="http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=17268753&revisedVersion=3&originalVersion=2">View
Change</a>
              |
       <a href="http://cwiki.apache.org/confluence/display/GMOxDOC21/Monitoring+the+server+with+predefined+graphs+and+views?showComments=true&amp;showCommentArea=true#addcomment">Add
Comment</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message