OSI/AS Configuration and Management Manual
Examples of EMS Filters
OSI/AS Configuration and Management Manual—424119-001
B-3
Selecting Process-Started Messages
Selecting Process-Started Messages
The following filter selects the event messages that reflect “process started” events
originating from OSI/AS on system \MYSYS.
The source code file for this example is provided as part of the OSI/AS software. It
resides (by default) in $SYSTEM.ZOSIAS.EXFLT2.
== File: EXFLT2
==
== This EMS filter selects those event messages,
== originating from OSI/AS on system \MYSYS, that
== reflect "process started" events.
==
filter procstarted^msgs
begin
--initialize subsystem IDs.
[#set zosi^val^ssid
[zspi^val^tandem].[zspi^ssn^zosi].[zosi^val^version] ]
if (zems^tkn^system = [#SYSTEMNUMBER \MYSYS] and
zspi^tkn^ssid = ssid(zosi^val^ssid) and
zems^tkn^eventnumber = [zcom^evt^sumstate^chg] and
zcom^tkn^objstate = [zcom^val^sumstate^started]) then
pass;
end;