Method AcknowledgeAlarm
- Namespace
- Skyline.DataMiner.Automation
- Assembly
- SLManagedAutomation.dll
AcknowledgeAlarm(AlarmTreeID, string)
Acknowledges the specified alarm tree using the provided comment message.
void AcknowledgeAlarm(AlarmTreeID alarmTreeID, string comment)
Parameters
alarmTreeIDAlarmTreeIDThe alarm tree to update
commentstringA comment.
Examples
engine.AcknowledgeAlarm(new AlarmTreeID(7, 400, 304022), "Alarm acknowledged.");
Remarks
If a user launches the script manually or attaches to it interactively, that user will become the owner of the alarm. If the script runs in the background, the alarm owner will become “Administrator”.
AcknowledgeAlarm(int, int, string)
Acknowledges the specified alarm tree using the provided comment message.
[Obsolete("Please use the overload that takes an AlarmTreeID (still supported in <= 10.6 on non-swarming systems)")]
void AcknowledgeAlarm(int dataMinerID, int alarmID, string comment)
Parameters
Examples
engine.AcknowledgeAlarm(7, 304022, "Alarm acknowledged.");
Remarks
If a user launches the script manually or attaches to it interactively, that user will become the owner of the alarm. If the script runs in the background, the alarm owner will become “Administrator”.
Although this method is obsolete, it will still work on a DMS without Swarming enabled until 10.6.
AcknowledgeAlarm(int, int, int, string)
Acknowledges the specified alarm tree using the provided comment message.
void AcknowledgeAlarm(int dataMinerID, int elementID, int alarmID, string comment)
Parameters
dataMinerIDintThe DataMiner Agent ID.
elementIDintThe element ID.
alarmIDintThe alarm ID.
commentstringA comment.
Examples
engine.AcknowledgeAlarm(7, 400, 304022, "Alarm acknowledged.");
Remarks
If a user launches the script manually or attaches to it interactively, that user will become the owner of the alarm. If the script runs in the background, the alarm owner will become “Administrator”.
For performance reasons, we recommend using the overload that takes an AlarmTreeID instead.