Skip to main content

%Monitor.System.AuditEvents

Class %Monitor.System.AuditEvents Extends %Monitor.System.Adaptor [ System = 4 ]

Monitor Audit event counts.

Parameters

APPLICATION

Parameter APPLICATION [ Internal ] = "CACHE";

INDEX

Parameter INDEX = "EventIdx";

Properties

EventIdx

Property EventIdx As %Monitor.Integer;

Index of the Event in list

EventName

Property EventName As %Monitor.String;

Full name of the event

EventTime

Property EventTime As %Monitor.String;

Timestamp

EventUser

Property EventUser As %Monitor.String;

Username

Rset

Property Rset As %Library.ResultSet [ Internal ];

LastTime

Property LastTime As %String [ Internal ];

Methods

Startup

Method Startup() As %Status

On Startup initialize the query

Shutdown

Method Shutdown() As %Status

On Shutdown close the cconsole file

Initialize

Method Initialize() As %Status

Execute the query

GetSample

Method GetSample() As %Status

Get the audit counts A return code of $$$OK indicates there is a new sample instance. A return code of 0 indicates there is no sample instance.