Oracle Tuxedo Monitoring

Overview

Tuxedo is a middle-ware for building multi-tier client/server applications in heterogeneous distributed environments. It stands for Transactions under Unix Extended for Distributed Operation (TUXEDO). It is also called the Transaction Monitoring (TP Monitor) system. In Tuxedo, a client program acts like a consumer that initiates a call to the service or a server, which is the provider for the service. The service is always in a ready state to accept a request from the client.

Tuxedo Metrics

Following are the detailed list of metrics provided by Tuxedo monitors:

BBStats Monitoring

This prints a summary of the bulletin board’s statistics.

MetricMetric Description
ServersShows the number of servers
ServicesShows the number of services
Request QueuesShows the number of request queues
GroupsShows the number of groups
InterfacesShows the number of interfaces

Servers Monitoring

The printserver command provides information about the work being done by the application’s servers.

MetricMetric Description
Request/SecShows the number of requests done per second
Load/SecShow the number of load per second
Up Time(mins)Show the uptime (in mins)
StatusShow the current status. Status would be 1 = “BUSY” , 2 = “IDLE” , 3 = “UNKNOWN”

Services Monitoring

The printservice command provides the additional detail that shows the number of requests handled by each service within a server.

MetricMetric Description
Request/SecShows the number of requests done per second
StatusShow the current status. Status would be 1 = “AVAILABLE”