What's the available micro in notify-*-by-email command ?
Dongsheng Song
dongsheng.song at gmail.com
Mon May 18 07:55:39 CEST 2009
Hello, according to 'Standard Macros in Nagios' page[1], LONGHOSTOUTPUT
and HOSTPERFDATA can be used in notify-host-by-email command,
LONGSERVICEOUTPUT and SERVICEPERFDATA can be used in
notify-service-by-email command.
But in my notify email, these macros expand to empty.
I use debian 5.0:
% dpkg -l | grep nagios
[09-05-18 13:52:17]
ii nagios-images 0.4
Collection of images and icons for the nagio
ii nagios-nrpe-plugin 2.12-1
Nagios Remote Plugin Executor Plugin
ii nagios-nrpe-server 2.12-1
Nagios Remote Plugin Executor Server
ii nagios-plugins 1.4.12-5
Plugins for the nagios network monitoring an
ii nagios-plugins-basic 1.4.12-5
Plugins for the nagios network monitoring an
ii nagios-plugins-standard 1.4.12-5
Plugins for the nagios network monitoring an
ii nagios3 3.0.6-3
A host/service/network monitoring and manage
ii nagios3-common 3.0.6-3
support files for nagios3
ii nagios3-doc 3.0.6-3
documentation for nagios3
Here is command definition:
# 'notify-host-by-email' command definition
define command{
command_name notify-host-by-email
command_line /usr/bin/printf "%b" "Notification Type:
$NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nSt
ate: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nDate/Time:
$LONGDATETIME$\n\nHost output: $LONGHOSTOUTPUT$\nHos
t perf data: $HOSTPERFDATA$\n" | /usr/bin/mail -s "$NOTIFICATIONTYPE$
Host Alert: $HOSTNAME$ is $HOSTSTAT
E$" $CONTACTEMAIL$
}
# 'notify-service-by-email' command definition
define command{
command_name notify-service-by-email
command_line /usr/bin/printf "%b" "Notification Type:
$NOTIFICATIONTYPE$\n\nService: $SERVICED
ESC$\nHost: $HOSTALIAS$\nAddress: $HOSTADDRESS$\nState:
$SERVICESTATE$\nDate/Time: $LONGDATETIME$\n\nServ
ice Output:\n$LONGSERVICEOUTPUT$\n\nService perf
data:\n$SERVICEPERFDATA$\n" | /usr/bin/mail -s "$NOTIFIC
ATIONTYPE$ Service Alert: $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$"
$CONTACTEMAIL$
}
http://nagios.sourceforge.net/docs/3_0/macrolist.html
Thanks for some help,
--
Dongsheng Song
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables
unlimited royalty-free distribution of the report engine
for externally facing server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Nagios-users mailing list
Nagios-users at 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
More information about the Users
mailing list