Administration Guide
Overview Guide
Installation Guide
Previous Next Contents



About Monitoring the Netscape Application Server
The Netscape Application Server Administrator provides a monitoring tool that allows you to chart various attributes of the Executive Server, Java Server, and C++ Server processes, which compose the Netscape Application Server. By graphically charting process attributes, you can quantify server activities and obtain information that can help you determine the performance of a Netscape Application Server or group of servers.

The monitoring service of the Netscape Application Server polls the server at designated intervals. This saves server resources because the server updates the information being monitored at the interval instead of updating it continuously. You can specify this time interval in the Monitor tool. For information about setting the interval time, see "Changing a Process Data Plot."

Each process attribute can be charted in a different color so that you can distinguish one attribute from another. There are eight colors from which to choose.

About the Process Attributes
Which attributes you can chart depends upon which process you are monitoring. The following sections describe the attributes you can chart for the Netscape Application Server processes:

You can chart one or more attributes for each process. You can also simultaneously chart attributes of the processes of several Netscape Application Servers, if you have a multiple-server enterprise.

Attributes of the Executive Server Process
The Executive Server process is responsible for managing and hosting the system-level services, such as the load balancing service, and for delegating requests to one of the application processes, either the Java Server or the C++ Server, depending in which language the application is written.

The attributes of the Executive Server process allow you to quantify different aspects of the process as it is processing its work load. These attributes are described in the following table:

Executive Server Process Attribute
Description
CPU load
The amount of load on the CPU on which this Executive Server process is running, as calculated by the load balancing service.
Disk input and output
The rate of Read and Write operations issued by the system on which this Executive Server is running, as calculated by the load balancing service.
Memory thrash
The number of pages read from or written to the hard disk drive to resolve memory references to pages that were not in memory at the time of the reference.
Current requests
Number of requests currently waiting in the queue for processing.
Result cache entries
Number of entries stored in the result cache.
Average request time
Average amount of time for the Executive Server process to reply to a request.
Requests/interval
Number of new requests received since the last polling.
Total requests
Total number of requests the process has received.
Threads
Number of threads being used by the process.
Bytes sent/interval
Number of new bytes sent since the last polling.
Bytes received/interval
Number of new bytes received since the last polling.

Attributes of the Java Server and C++ Server Processes
The Java Server and C++ Server processes are responsible for hosting AppLogic objects, depending on the language in which the object is written. The Java Server hosts AppLogic objects written in Java and the C++ Server hosts objects written in C++.

The attributes of the Executive Server process allow you to quantify different aspects of the process as it is processing its work load. These attributes are described in the following table:

Executive Server Process Attribute
Description
Average request time
Average amount of time for the Executive Server process to reply to a request.
Requests/interval
Number of new requests received since within the interval.
Total requests
Total number of requests the process has received.
Active data connections
Number of currently active data connections.
Cached data connections
Number of currently cached data connections.
Queries/interval
Number of queries executed within the interval.
Trans committed/interval
Number of transactions committed within the interval.
Trans rolledback/interval
Number of transactions rolled back within the interval.
Threads
Number of threads being used by the process.
Bytes sent/interval
Number of new bytes sent since the last polling.
Bytes received/interval
Number of new bytes received since the last polling.

 

© Copyright 1998 Netscape Communications Corporation