NetXMS Support Forum

English Support => General Support => Topic started by: mjcig on March 07, 2014, 09:51:06 PM

Title: Alarm Browser variables?
Post by: mjcig on March 07, 2014, 09:51:06 PM
I wanted to write a right-click object tool that we can use in the alarm browser. The idea is we would right-click the alarm and based on a script do the following:

-right-click alarm
-obtain alarmid and object name from row highlighted in alarm browser
-pass the 2 variables to a script
-execute call to api to get the alarm message, creationtime, etc
-take data retrieve from api and send email to recipient

FWIW... I searched some of the docs and have not been able to find any particular alarm variables. I use the %OBJECT_NAME%, %OBJECT_ID% and %OBJECT_IP_ADDRESS% wiht other tools with no problems.

Is there a list of variables available from the alarm browser... like %ALARM_ID%? or is there a better option to do what I am interested in doing?

Appreciate any advice
Title: Re: Alarm Browser variables?
Post by: Victor Kirhenshtein on March 08, 2014, 02:48:00 AM
Hi!

Currently it's not possible. I've added additional macros to access alarm data in version 1.2.13 - full list can be found in manual: https://www.netxms.org/documentation/adminguide/objects.html#macro-substitution (https://www.netxms.org/documentation/adminguide/objects.html#macro-substitution).

Best regards,
Victor
Title: Re: Alarm Browser variables?
Post by: mjcig on March 10, 2014, 04:22:57 PM
Got it. Look forward to the next release.