1.2.2.3 Service

Service Monitoring allows you to monitor Oracle Tuxedo services. Click Tuxedo Metrics and select Service from the drop-down menu; the Service page appears.

The filtering options panel allows you to specify supply information to the services you want monitored. On the left, there are drop-down lists of Domain, Machine, Group and Server. There are two modes for the service selection, select the most active services or particular services on the right. The following table lists the Service Selection options.

Table 1-25 Service Selection Options

Options Description
Services Selection
  • Domain: Lists all Domains. The default value is “Any”.
  • Machine: Lists all machines for the selected domain. The default value is “Any”.
  • Group: Lists all server groups for the selected machine. The default value is “Any”.
  • Server: Lists all servers for the selected machine. The default value is “Any”.
  • User Name: The Tuxedo user name is provided to call initial called service.
Monitoring Mode Four monitoring modes are supported:
  • Most Active (Live): Allows you to query the most active services in the latest refresh-time window
  • Most Active (Historical): Allows you to query the most active service over a long time interval and displays the service metrics distribution during that time span.
  • Selected Services (Live): Allows you to monitor service dynamic execution status in the latest refresh-time window. When selected, the Available Services/Selected Services panel appears.
    • Available Services/Selected Services: Selects the services to be monitored.
    • Show services with same name as one service: If checked, specifies the query only uses the service name as the query key. If unchecked, the services are queried using the service location for same name service.
    • Aggregation Time: Applies to alive related queries. The algorithm is time span.
    • Refresh Interval: Specifies the refresh aggregation interval for service metrics computing. It only applies to live monitoring related query.
  • Selected Services (Historical): Allows you to query services execution status during a long time span. A time window is needed for aggregation purpose. When selected, the Available Services/Selected Services panel appears.
    • Available Services/Selected Services: Selects the services to be monitored.
    • Show services with same name as one service: If checked, specifies the query only uses the service name as the query key. If unchecked, the services are queried using the service location for same name service.
    • From, To: Time period. For historical query. This option is available only when “Recent“ is not specified.
    • Recent: Specifies the recent time period between 0~60 minutes/hours/days. The default value is 1 hour. This option is available only when “From/To“ is not specified.
    • Time Window: Specifies the time increment (in seconds). The default value is 3600.

Click Query; the query results are displayed in the Service Monitoring Results panel. Table1‑26 lists the Service Monitoring Results panel options.

Table 1-26 Service Monitoring Results Panel Options

Options Description
Metrics From the drop-down list you can select the following service monitoring metrics:
  • Average Execution time (microsecond)
  • Success Number
  • Failure Number
  • Max Message Size (bytes)
  • Min message size (bytes)
  • Average CPU time (microsecond)
  • Average System CPU time (microsecond)
  • Average User CPU time (microsecond)
  • Average Message Queue Length
  • Average Message Wait Time in Queue (millisecond)

    For "CPU time", only single threaded servers are calculated (CPU time for multi-threaded servers cannot be accurately calculated).

The Pause/Resume button allows you to stop the data refresh temporarily. The default is Pause (which indicates that a current refresh is in progress). Clicking it will Resume and refresh stops. Clicking it again restores the status.
Chart/Table

Displays results in either a chart or table. The default view is Chart (either line or bar chart). One service is one series. The horizontal axis represents the time series; the vertical axis represents the selected metrics.

In table view, the Export to Excel button allows you to place the table contents into an MS Excel compatible file.