$
log
->Report(
\%
eventinfo
)
Reports an event to the event log. The information for the event to
be recorded is given in a hash,
%eventinfo
, which should
contain values for at least the following keys:
-
EventType
-
A string describing the type of event to be reported. The options for
EventType
are:
EVENTLOG_ERROR_TYPE Error event
EVENTLOG_WARNING_TYPE Warning event
EVENTLOG_INFORMATION_TYPE Information event
EVENTLOG_AUDIT_SUCCESS_TYPE Success Audit event
EVENTLOG_AUDIT_FAILURE_TYPE Failure Audit event.
-
Category
-
An integer value for the category of the event, defined by the application.
-
EventID
-
Source-specific ID for the event.
-
Data
-
Raw binary data for the event.
-
Strings
-
Any text strings to merge that provide a description of the event.