%SYS
wsEvent Class Reference

A general Event class used by Web Services Monitoring to describe alerts or events. More...

Inheritance diagram for wsEvent:
Collaboration diagram for wsEvent:

Public Attributes

 AdditionalInfo
 A text string containing any secondary information about the event. More...
 
 Instance
 The name of the InterSystems IRIS instance which signaled the Event. More...
 
 Name
 A string which uniquely identifies the Event, for example 'cacheDBOutOfSpace'. More...
 
 Severity
 The severity of the Event, where 0=info, 1=warning, 2=severe, 3=fatal. More...
 
 SnmpId
 A numeric value identifying this Event type. More...
 
 System
 The network name of the system which signaled the Event. More...
 

Detailed Description

A general Event class used by Web Services Monitoring to describe alerts or events.

See the SYS.WSMon.EventSink service and the SYS.WSMon.Service.EventSubscribe() method for more details about how to receive Events.

The "alerts" would be the same events as those sent via SNMP, including all relevant alerts from messages.log (and the System Monitor). These are documented in the chapters on SNMP and WMI in the InterSystems IRIS Monitoring Guide.

Member Data Documentation

◆ AdditionalInfo

AdditionalInfo

A text string containing any secondary information about the event.

For example a database full event would indicate the name of the database here.  

◆ Instance

Instance

The name of the InterSystems IRIS instance which signaled the Event.

 

◆ Name

Name

A string which uniquely identifies the Event, for example 'cacheDBOutOfSpace'.

 

◆ Severity

Severity

The severity of the Event, where 0=info, 1=warning, 2=severe, 3=fatal.

 

◆ SnmpId

SnmpId

A numeric value identifying this Event type.

This number matches the SNMP trap ID

 

◆ System

System

The network name of the system which signaled the Event.