NXSL:Alarm
Jump to navigation
Jump to search
This Wiki is deprecated and we are are currrently migrating remaining pages into product documentation (Admin Guide, NXSL Guide) |
Represents NetXMS alarm.
Class Name
Alarm
Attributes
Name | Type | Description |
---|---|---|
ackBy | uint32 | ID of user who acknowledges this alarm |
creationTime | int64 | Alarm creation time (in seconds since epoch) |
eventCode | int32 | Event code of originating event |
eventId | int64 | ID of originating event |
helpdeskReference | string | Helpdesk system reference |
helpdeskState | int32 | Helpdesk state (0 = ignored, 1 = open, 2 = closed) |
id | uint32 | Alarm's unique identifier |
key | string | Alarm key |
lastChangeTime | int64 | Time of last change (in seconds since epoch) |
message | string | Alarm's message |
originalSeverity | int32 | Alarm's original severity |
repeatCount | int32 | Repeat count |
resolvedBy | uint32 | ID of user who resolves this alarm |
severity | int32 | Alarm's current severity |
sourceObject | uint32 | ID of event source object |
state | int32 | Alarm state (0 = outstanding, 1 = acknowledged, 2 = resolved, 17 = sticky acknowledged) |
Methods
Name | Description |
---|---|
acknowledge() | Acknowledge alarm |
resolve() | Resolve alarm |
terminate() | Terminate alarm |