EAServer 5.0 includes these new runtime monitoring features:
You can trace the SQL commands sent through connection caches. For more information, see “SQL tracing properties” in Chapter 4, “Database Access,” in the EAServer System Administration Guide.
In EAServer Manager, HTTP and IIOP network monitoring shows thread usage, and IIOP network monitoring shows the host and thread information for current clients. For information on runtime monitoring with EAServer Manager, see Chapter 11, “Runtime Monitoring,” in the EAServer System Administration Guide.
The monitoring APIs have been enhanced as follows:
Jaguar::Monitoring supports new keys to retrieve the configured values for maximum HTTP threads and the maximum number of simultaneous client threads, as well as the existing keys for current thread usage.
Jaguar::Monitoring includes a new method, getConnectedUsers, that returns information on IIOP clients.
Jaguar::PerfMonitor is a new performance monitoring interface that provides performance statistics in a per-second, per-minute, and per-hour bucket model.
Jaguar::StatProvider and Jaguar::StatProviderController are new interfaces implemented by statistic provider components that collect performance statistics. EAServer 5.0 includes statistics providers for the connection caching and HTTP protocol handler subsystems. You can also implement your own statistics providers using these interfaces.
For information on the monitoring APIs, see the generated HTML documentation for the Jaguar IDL module, in this file within your installation:
html/ir/Jaguar.html
New jagtool commands getserverinfo and getservicestate allow you to get additional information about the server status. getserverinfo returns the server status and version number. getservicestatequeries the state of service components. This command is useful in scripts that start or restart servers; you can use it to determine whether the server is ready to accept client connections by checking whether the name service status is “STOPPED.” Custom services can implement an additional method, getServiceState, to allow jagtool to query their status. For more information, see these chapters:
Chapter 12, “Using jagtool and jagant,” in the EAServer System Administration Guide.
Chapter 33, “Creating Service Components,” in the EAServer Programmer’s Guide.
Copyright © 2005. Sybase Inc. All rights reserved. |