Skip navigation.

File Formats, Data Descriptions, MIBs, and System Processes Reference

  Previous Next vertical dots separating previous/next from contents/index/pdf Contents View as PDF   Get Adobe Reader

 


DM_MIB(5) Additional Information

Files

${TUXDIR}/include/tpadm.h
${TUXDIR}/udataobj/tpadm

See Also

tpacall(3c), tpalloc(3c), tpcall(3c), tpdequeue(3c), tpenqueue(3c), tpgetrply(3c), tprealloc(3c), Introduction to FML Functions, Fadd, Fadd32(3fml), Fchg, Fchg32(3fml), Ffind, Ffind32(3fml), MIB(5), TM_MIB(5)

Administering a BEA Tuxedo Application at Run Time

Setting Up a BEA Tuxedo Application

Programming a BEA Tuxedo ATMI Application Using C

Programming a BEA Tuxedo ATMI Application Using FML

 


EVENTS(5)

Name

EVENTS—List of system-generated events

Description

The System Event Monitor feature detects and reports certain predefined events, primarily failures, that a system operator should be aware of. Each event report is an FML32 buffer containing generic fields that describe the event plus other fields that describe the object associated with the event.

The BEA Tuxedo system periodically checks system capacities. If the system finds that a resource is exhausted or near capacity, it posts a system WARN or ERROR event. The system will continue to post these events until the condition subsides.

This reference page first defines the generic event reporting fields, and then lists all system events detected in the current BEA Tuxedo release. System event names begin with a dot ( . ).

Limitations

Event reporting is currently limited to classes defined in TM_MIB(5) and the T_DM_CONNECTION class defined in DM_MIB(5). Event reporting uses the MIB information base. See MIB(5) and TM_MIB(5) for a definition and the availability of "local attributes," and be aware that the availability of a local attribute depends on the state of communication within the application's network.

It is possible that the system will not post an event related to a system capacity limit (for example, .SysMachineFullMaxgtt) if the condition only exists for a very short period of time.

Generic Event Reporting Fields

TA_OPERATION: string

The literal string EVT, which identifies this buffer as an event report notification.

TA_EVENT_NAME: string

A string that uniquely identifies this event. All system-generated events begin with .Sys.

TA_EVENT_SEVERITY: string

The string ERROR, WARN, or INFO, to indicate the severity of this event.

TA_EVENT_LMID: string

A string identifying the machine where the event was detected.

TA_EVENT_TIME: long

A long integer containing the event detection time, in seconds, according to the clock on the machine where detection took place.

TA_EVENT_USEC: long

A long integer containing the event detection time, in microseconds, according to the clock on the machine where detection took place. While the units of this value will always be microseconds, the actual resolution depends on the underlying operating system and hardware.

TA_EVENT_DESCRIPTION: string

A one-line string summarizing the event.

TA_CLASS: string

The class of the object associated with the event. Depending on TA_CLASS, the event notification buffer will contain additional fields specific to an object of this class.

TA_ULOGCAT: string

Catalog name from which the message was derived, if any.

TA_ULOGMSGNUM: num

Catalog message number, if the message was derived from a catalog.

Event Lists

T_ACLPERM Event List

.SysAclPerm

INFO: .SysACLPerm: system ACL permission change

T_DOMAIN Event List

.SysResourceConfig

INFO: .SysResourceConfig: system configuration change

.SysLicenseInfo

INFO: .SysLicenseInfo: reached 100% of Tuxedo System        Binary Licensed User Count, DBBL/BBL lockout canceled

      .SysLicenseInfo: reached 90% of Tuxedo System        Binary Licensed User Count

      .SysLicenseInfo: reached 90% of Tuxedo System        Binary Licensed User Count, DBBL/BBL lockout canceled

      .SysLicenseInfo: reached below 90% of Tuxedo System        Binary Licensed User Count, DBBL/BBL lockout canceled

SysLicenseWarn

WARN: .SysLicenseWarn: reached 100% of Tuxedo System        Binary Licensed User Count

SysLicenseError

ERROR: .SysLicenseError: exceeded 110% of Tuxedo System         Binary Licensed User Count, DBBL/BBL lockout occurs,
        no new clients can join the application

       .SysLicenseError: exceeded 110% of Tuxedo System         Binary Licensed User Count, %hour, %minutes,         %seconds left before DBBL/BBL lockout occurs

T_DM_CONNECTION Event List

.SysConnectionSuccess

INFO: .SysConnectionSuccess: Connection successful between %TA_DMLACCESSPOINT and %TA_DMRACCESSPOINT

.SysConnectionConfig

INFO: .SysConnectionConfig: Configuration change for connection between %TA_DMLACCESSPOINT and %TA_DMRACCESSPOINT

.SysConnectionDropped

INFO: .SysConnectionDropped: Connection dropped between %TA_DMLACCESSPOINT and %TA_DMRACCESSPOINT

.SysConnectionFailed

INFO: .SysConnectionFailed: Connection failed between %TA_DMLACCESSPOINT and %TA_DMRACCESSPOINT

T_GROUP Event List

.SysGroupState

INFO: .SysGroupState: system configuration change

T_MACHINE Event List

.SysMachineBroadcast

WARN: .SysMachineBroadcast: %TA_LMID broadcast delivery failure

.SysMachineConfig

INFO: .SysMachineConfig: %TA_LMID configuration change

.SysMachineFullMaxaccessers

WARN: .SysMachineFullMaxaccessers: %TA_LMID capacity limit

.SysMachineFullMaxconv

WARN: .SysMachineFullMaxconv: %TA_LMID capacity limit

.SysMachineFullMaxgtt

WARN: .SysMachineFullMaxgtt: %TA_LMID capacity limit

.SysMachineFullMaxwsclients

WARN: .SysMachineFullMaxwsclients: %TA_LMID capacity limit

.SysMachineMsgq

WARN: .SysMachineMsgq: %TA_LMID message queue blocking

.SysMachinePartitioned

ERROR: .SysMachinePartitioned: %TA_LMID is partitioned

.SysMachineSlow

WARN: .SysMachineSlow: %TA_LMID slow responding to DBBL

.SysMachineState

INFO: .SysMachineState: %TA_LMID state change to %TA_STATE

.SysMachineUnpartitioned

ERROR: .SysMachinePartitioned: %TA_LMID is unpartitioned

T_BRIDGE Event List

.SysNetworkConfig

INFO: .SysNetworkConfig: %TA_LMID[0]->%TA_LMID[1] configuration change

.SysNetworkDropped

ERROR: .SysNetworkDropped: %TA_LMID[0]->%TA_LMID[1] connection dropped

.SysNetworkFailure

ERROR: .SysNetworkFailure: %TA_LMID[0]->%TA_LMID[1] connection failure

.SysNetworkFlow

WARN: .SysNetworkFlow: %TA_LMID[0]->%TA_LMID[1] flow control

.SysNetworkState

INFO: .SysNetworkState: %TA_LMID[0]->%TA_LMID[1] state change to %TA_STATE

T_SERVER Event List

.SysServerCleaning

ERROR: .SysServerCleaning: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID server cleaning

.SysServerConfig

INFO: .SysServerConfig: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID configuration change

.SysServerDied

ERROR: .SysServerDied: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID server died

.SysServerInit

ERROR: .SysServerInit: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID server initialization failure

.SysServerMaxgen

ERROR: .SysServerMaxgen: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID server exceeded MAXGEN restart limit

.SysServerRestarting

ERROR: .SysServerRestarting: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID server restarting

.SysServerState

INFO: .SysServerState: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID state change to %TA_STATE

.SysServerTpexit

ERROR: .SysServerTpexit: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID server requested TPEXIT

T_SERVICE Event List

.SysServiceTimeout

ERROR: .SysServiceTimeout: %TA_SERVERNAME, group %TA_SRVGRP, id %TA_SRVID server killed due to a service timeout

T_CLIENT Event List

.SysClientConfig

INFO: .SysClientConfig: User %TA_USRNAME on %TA_LMID configuration change

.SysClientDied

WARN: .SysClientDied: User %TA_USRNAME on %TA_LMID client died

.SysClientSecurity

WARN: .SysClientSecurity: User %TA_USRNAME on %TA_LMID authentication failure

.SysClientState

INFO: .SysClientState: User %TA_USRNAME on %TA_LMID state change to %TA_STATE

T_TRANSACTION Event List

.SysTransactionHeuristicAbort

ERROR: .SysTransactionHeuristicAbort: Transaction %TA_GTRID in group %TA_GRPNO

.SysTransactionHeuristicCommit

ERROR: .SysTransactionHeuristicCommit: Transaction %TA_GTRID in group %TA_GRPNO

T_EVENT Event List

.SysEventDelivery

ERROR: .SysEventDelivery: System Event Monitor delivery failure on %TA_LMID

.SysEventFailure

ERROR: .SysEventFailure: System Event Monitor subsystem failure on %TA_LMID

Files

${TUXDIR}/udataobj/evt_mib

See Also

MIB(5), TM_MIB(5),DM_MIB(5)

 


EVENT_MIB(5)

Name

EVENT_MIB—Management Information Base for EventBroker

Synopsis

#include <tpadm.h>
#include <fml32.h>
#include <evt_mib.h>

Description

The BEA Tuxedo EventBroker MIB defines the set of classes through which the EventBroker can be managed.

EVENT_MIB(5) should be used in combination with the generic MIB reference page, MIB(5), to format administrative requests and interpret administrative replies. Requests formatted as described in MIB(5) and a component MIB reference page may be used to request an administrative service using any one of a number of existing ATMI interfaces in an active application. For additional information pertaining to all EVENT_MIB(5) class definitions, see EVENT_MIB(5) Additional Information.

EVENT_MIB consists of the following classes.

Table 30 EVENT_MIB Classes

Class Name

Attributes

T_EVENT_CLIENT

Subscriptions that trigger unsolicited notification

T_EVENT_COMMAND

Subscriptions that trigger system commands

T_EVENT_QUEUE

Subscriptions for queue-based notification

T_EVENT_SERVICE

Subscriptions for server-based notification

T_EVENT_USERLOG

Subscriptions for writing userlog messages


 

Each object in these classes represents a single subscription request.

The pattern expression of TA_EVENT_EXPR in each class determines whether it is a SYSTEM EVENT request or an USER EVENT request. The determination on which one to query is made as follows:

FML32 Field Tables

The field table for the attributes described in this reference page is found in the file udataobj/evt_mib (relative to the root directory of the BEA Tuxedo system software). The directory ${TUXDIR}/udataobj should be included by the application in the colon-separated list specified by the FLDTBLDIR32 environment variable and the field table name evt_mib should be included in the comma-separated list specified by the FIELDTBLS32 environment variable.

 

Skip navigation bar  Back to Top Previous Next