Oracle Tuxedo提供了用于在异构分布式环境中构建可伸缩的多层客户端/服务器应用程序的框架。从Web到企业,Tuxedo用户可以独立于底层硬件,操作系统,网络和数据库环境开发,管理和部署分布式应用程序。
监控Oracle Tuxedo应用程序可能很复杂,提供跨多个进程,计算机和域边界运行的请求。Applications Manager可以帮助您 监控来自Tuxedo关键组件的系统和应用程序数据,例如 公告栏,队列和通信桥详细信息,事务信息,ATMI操作和服务详细信息。
支持的Oracle Tuxedo版本:Tuxedo 6.5及更高版本。我们正在使用BEA SNMP Agent和SNMP MIB来管理Tuxedo应用程序。
监控Oracle Tuxedo的前提条件:您必须安装Tuxedo SNMP代理。当您指定SNMP团体字符串时,请确保该团体字符串至少包含只读权限。
监控的属性:请参考 Oracle Tuxedo监控参数以了解有关监控的属性的更多信息。
要创建Oracle Tuxedo监视器,请执行以下操作:
通过点击监视器 选项卡,转到监视器类别视图。点击 中间件/Portal 表 下的 Oracle Tuxedo。显示的是Oracle Tuxedo批量配置视图,分布在三个选项卡中:
点击监视器名称,以查看以下选项卡下列出的所有服务器详细信息:
参数 | 描述 |
---|---|
BULLETIN BOARD 参数 | |
Max Accessers | 一次可以访问服务器计算机上的公告板的最大客户端和服务器数。 |
Max Conversations | Tuxedo服务器上的客户端和服务器可以同时参与的最大会话数。 |
Max Transactions | 该机器可以参与的最大并发全局事务数。 |
Max Objects | 活动对象映射表中可容纳的活动对象的默认最大数量。 |
BULLETIN BOARD 统计 | |
Accessers Used | 可以随时访问特定 处理器上的公告板的正在使用的进程数。 |
Conversations Used | 当前使用的会话数。 |
Service Load Enqueued | 当前在服务器上排队的服务负载。 |
Current Clients Count | 当前登录到服务器计算机的本机客户端和工作站客户端的数量。 |
Domain State | 域的状态。各种状态是:
注意: 强制关机仅在单机应用程序中起作用。 |
MACHINE STATUS | |
Machine Name | 源逻辑机名称。 |
Machine State | 源计算机的状态。各种状态是:
|
BULLETIN BOARD LIAISON (BBL) | |
Server | 运行BBL管理进程的Tuxedo服务器的名称 |
Process Name | 在Tuxedo服务器上运行的BBL进程的名称 |
State | BBL进程的状态。 |
TLISTEN | |
Lmid | 逻辑机器标识符。 |
TListen State | 应用程序中工作站侦听器的状态。各种状态是:
|
BRIDGE DETAILS | |
Bridge Lmid | 在 源逻辑机标识符。 |
Bridge State | 通信网桥的状态。各种状态是:
|
Bytes Received/Sec | 每秒从目标逻辑机发送到源逻辑机的平均字节数。 |
Bytes Sent/Sec | 每秒从源逻辑机发送到目标逻辑机的平均字节数。 |
Messages Received/Sec | 每秒从目标逻辑机发送到源逻辑机的平均消息数。 |
Messages Sent/Sec | 每秒从源逻辑机发送到目标逻辑机的平均消息数。 |
事务详情 | |
Initiated/Sec | 每秒从服务器计算机启动的事务数。 |
Aborted/Sec | 每秒从服务器计算机中止的事务数。 |
Committed/Sec | 每秒从服务器计算机提交的事务数。 |
Transactions Used | tuxedo服务器上的事务数。 |
ATMI OPERATION DETAILS | |
Connections/Sec | 每秒从服务器执行的连接数。 |
Dequeues/Sec | 每秒从服务器执行的出队操作数。 |
Enqueues/Sec | 每秒从服务器执行的入队操作数。 |
Post/Sec | 每秒从服务器执行的发布操作的数量。 |
参数 | 描述 |
---|---|
服务器详情 | |
Name | Tuxedo机器的名称。 |
Group Number | 与服务器组关联的组号。 |
Server ID | 一个数字标识符,用于唯一标识组中的服务器。 |
State | 此字段显示服务器的状态。服务器可以处于以下状态之一:
|
服务器事务详情 | |
Transaction Initiated/Sec | 每秒从服务器启动的事务数。 |
Aborted/Sec | 每秒从服务器中止的事务数。 |
Committed/Sec | 每秒从服务器提交的平均事务数。 |
服务器操作详情 | |
Dequeues/Sec | 每秒从服务器执行的出队操作数。 |
Enqueues/Sec | 每秒从服务器执行的入队操作数。 |
Post/Sec | 每秒从服务器执行的发布操作的数量。 |
Requests/Sec | 号码服务请求每秒从服务器执行的操作。. |
Subscriptions/Sec | 秒从服务器执行的订阅操作数。 |
参数 | 描述 |
---|---|
队列详情 | |
Queue Address | 提供接口的活动服务器的请求队列的地址。 |
State | 接口队列对象的状态。值是:
|
Active Servers | 与此队列关联的活动服务器数。 |
Queue Length | 该队列处于活动状态时的队列长度总和。 |
Workload/Sec | 队列每秒对系统施加的负载。 |
Requests/Sec | 每秒为此接口排队的请求数。 |
参数 | 描述 |
---|---|
服务详情 | |
Name | 服务器当前正在使用的服务的名称。 |
State | 服务状态:
|
Load On System | 服务施加在系统上的相对负载。 |
Timeout (in Seconds) | 理此服务请求的时间限制(以秒为单位)。 |
参数 | 描述 |
---|---|
配置 | |
Domain Master | Tuxedo域主服务器运行所在的主机。 |
Model | 将Tuxedo应用程序分类为单机(SHM)或多处理器(MP)应用程序。 |
License Expiration Date | 服务器计算机上二进制文件的到期日期;如果二进制文件不是TUXEDO System / T主二进制文件,则为0长度的字符串。 |
机器详情 | |
Machine Name | Tuxedo用于将应用程序资源映射到为此应用程序配置的计算机的计算机的名称。 |
Machine Lmid | 用于将应用程序资源映射到已配置机器的机器标识符。 |
Machine Role | 该字段显示本机的角色。各种角色是:
|
TUXDIR | Oracle Tuxedo安装目录的绝对路径名。 |
TUX Conf File | 每个Tuxedo应用程序都由一个配置文件控制,该文件中定义了与安装有关的参数。此参数显示配置文件位置的路径。 |