TMSYSEVT
-system event reporting process
TMSYSEVT SRVGRP="
identifier
" SRVID="
number
"
[CLOPT="[-A] [servoptsoptions
]
[-- [-S] [-ppoll-seconds
] [-f
control-file
]]"]
TMSYSEVT
is a BEA TUXEDO system provided server that processes event reports related to system failure or potential failure conditions. The event reports are filtered, and may trigger one or more notification actions.
Filtering and notification rules are stored in control-file, which defaults to ${APPDIR}/tmsysevt.dat
. Control file syntax is defined in EVENT_MIB
(5); specifically, the attributes of the classes in EVENT_MIB
can be set to activate subscriptions under the full range of notification rules.
It is possible to boot one or more secondary TMSYSEVT
processes for increased availability. Additional servers must be booted with the -S
command line option, which indicates a "secondary" server.
When the EVENT_MIB
(5) configuration is updated, the primary TMSYSEVT
server writes to its control file. Secondary servers poll the primary server for changes and update their local control file if necessary. The polling interval is controlled by the -p
option, and is 30 seconds by default.
TMSYSEVT
must run on a Release 6.0 or later machine.
To migrate the primary TMSYSEVT
server to another machine, the system administrator must provide a current copy of control-file. Each secondary TMSYSEVT
server automatically maintains a recent copy.
TMSYSEVT
needs access to the system's FML32 field table definitions for system events. FLDTBLDIR32
should include $TUXDIR/udataobj
, and FIELDTBLS32
should include evt_mib
. These environment variables may be set in the machine's or server's environment file.
*SERVERS
TMSYSEVT SRVGRP=ADMIN1 SRVID=100 RESTART=Y GRACE=900 MAXGEN=5
CLOPT="-A --"
TMSYSEVT SRVGRP=ADMIN2 SRVID=100 RESTART=Y GRACE=900 MAXGEN=5
CLOPT="-A -- -S -p 90"
tpsubscribe
(3), EVENTS
(5), EVENT_MIB
(5), TMUSREVT
(5)