I'm trying to integrate the use of an internally developed alarm generation command into our Nagios configuration. So I want to define an Nagios command object that calls this command with arguments specific to the service that is generating the status condition that generates the alarm. One of the arguments is an alarm number. I can set this number in the service definition as a user defined variable:
define service{ ... __ALARM_NUMBER 123 } Is it possible to access this variable in the command definition using on-demand macros? I tried to do this in the following way, but it doesn't seem to work: define command{ command_name notify-service-by-alarm command_line /usr/local/bin/sendalarm $HOSTALIAS$ $_SERVICE_ALARM_NUMBER:HOSTNAME:SERVICEDESC$ $SERVICESTATE$ $SERVICEDESC$ $SERVICEOUTPUT$ } Is there an alternative? Thanks, Paul M. Dubuc ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com _______________________________________________ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null