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.

Metric Metric Description
Servers Shows the number of servers
Services Shows the number of services
Request Queues Shows the number of request queues
Groups Shows the number of groups
Interfaces Shows the number of interfaces

Servers Monitoring

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

Metric Metric Description
Request/Sec Shows the number of requests done per second
Load/Sec Show the number of load per second
Up Time(mins) Show the uptime (in mins)
Status Show 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.

Metric Metric Description
Request/Sec Shows the number of requests done per second
Status Show the current status. Status would be 1 = “AVAILABLE”