Table of Contents Previous Next PDF


Oracle TSAM Overview

Oracle TSAM Overview
The following sections provide an overview to the Oracle Tuxedo System and Application Monitor (TSAM) product:
Understanding Oracle TSAM
Oracle Tuxedo is widely used by enterprises that develop and use mission-critical applications. It acts as the infrastructure layer in distributed computing environments. The complexity of Oracle Tuxedo and the applications running on top of it makes performance measurement extremely complex.
Oracle TSAM provides comprehensive monitoring and reporting for Oracle Tuxedo system and applications. It includes two components: Oracle TSAM Agent and Oracle TSAM Manager.
The Oracle TSAM agent enables collection of various applications performance metrics (including call path, transactions, services, system servers). The Oracle TSAM Manager provides graphical user interface that correlates and aggregates performance metrics collected from one or more Tuxedo domains. It displays this information in interactive real time.
Why Use Oracle TSAM?
Because the Oracle Tuxedo framework and applications are widely deployed, comprehensive monitoring and reporting capability becomes increasingly critical. For example, you may want to know:
Oracle TSAM can provide this information and allows you to easily identify bottlenecks and expedite problem resolution. Oracle TSAM can also help with performance tuning and capacity planning.
Oracle TSAM also allows you to define event alerts. The Oracle TSAM Console reports an event when an alert is triggered notifying you to take proper action.
Oracle TSAM Features
The following is a list of Oracle TSAM features:
Real-time call path tree tracking of a monitored request is displayed and the performance metrics for each step are available.
The Oracle TSAM Manager console provides the capability to create “Alert” definitions that generate events when predefined thresholds are reached. The events can be posted to Oracle Tuxedo and received by Oracle Tuxedo Event Broker subscribers.
A Brief History of Oracle TSAM
Release 1.1
Release 1.1 is the initial TSAM release. TSAM 1.1 introduced the following features:
Release 10g Release 3 (10.3)
TSAM 10g Release 3 (10.3) incorporates the following enhancements based on the 1.1 release:
Release 11g Release 1 (11.1.1.1.0)
TSAM 11g Release 1 (11.1.1.1.0) incorporates the following new features and enhancements based on the previous TSAM 10gR3 release:
For more information, see the Oracle TSAM Console Users Guide.
Oracle TSAM Architecture
Figure 0‑1 Oracle TSAM Architecture
Oracle TSAM includes two components:
Oracle TSAM Agent: Performs Tuxedo-side data collection.
Oracle TSAM Manager: Performs data storage, aggregation, computing and representation.
Oracle TSAM Agent
The Oracle TSAM Agent handles all Tuxedo-side back-end logic. It works in conjunction with the Oracle TSAM Manager, and includes the following sub-components:
TSAM Framework: A Tuxedo-side facility that defines and controls performance metrics collection behavior. It uses the Tuxedo traditional interface and can be easily integrated into an existing Tuxedo management suite.
TSAM Plug-in: An extensible mechanism invoked by the TSAM Framework. The Oracle TSAM Agent provides default plug-ins to send data to the Local Monitor Server (LMS), and then to the Oracle TSAM Manager. The default plug-in also checks event triggers, and generates events if needed.
You can develop your own plug-ins for additional data processing. A customized plug-in can be linked to an existing plug-in chain, or replace the default plug-in.
Local Monitor Server (LMS): The LMS is a Tuxedo system server. The TSAM default plug-in sends data to the LMS. The LMS then passes the data to the Oracle TSAM Manager in HTTP/XML message format.
For more information, see Oracle TSAM Agent.
Oracle TSAM Manager
The Oracle TSAM Manager is built on standard J2EE technology. It includes following components:
TSAM Data Server: Data server that accepts data from the LMS and stores the data in the database. It is a J2EE application.
TSAM Console: The TSAM presentation layer. It is a J2EE Web application and can be accessed via a compatible Web browser. After logging on to the TSAM Console, you have access to full Oracle TSAM functionality.
For more information, see Oracle TSAM Manager.
What’s Next?
After becoming familiar with the Oracle TSAM Product Overview, refer to the following topics for installing, deploying, and using Oracle TSAM.
For more information on the current Oracle TSAM Release, see Oracle TSAM Release Notes.
For an explanation of how to install the product, see the Oracle TSAM Installation Guide.
Deploying Oracle TSAM
For an explanation of how to deploy the product, see the Oracle TSAM Manager Deployment Guide.
For an explanation of how to use Oracle TSAM, see the Oracle TSAM Administration Guide.

Copyright © 1994, 2017, Oracle and/or its affiliates. All rights reserved.