Modified: trunk/CHANGES
===================================================================
--- trunk/CHANGES 2013-05-02 08:14:41 UTC (rev 12211)
+++ trunk/CHANGES 2013-05-02 08:18:18 UTC (rev 12212)
@@ -34,6 +34,7 @@
Fixed paths to images in events view and dashboard splash page for a rehomed web app
Fixed adding custom contact variables from notification methods into environment variables for notification scripts to use
Fixed notify_by_rss's maximum number of items, which was off by one
+ Added missing notification macros: LASTHOSTDOWN, LASTHOSTCHECK, LASTHOSTUNREACHABLE, LASTHOSTUP, LASTSERVICECHECK, LASTSERVICEOK, LASTSERVICEWARNING, LASTSTATECHANGE
3.20130304
ENHANCEMENTS:
Modified: trunk/opsview-core/bin/nagconfgen.pl
===================================================================
--- trunk/opsview-core/bin/nagconfgen.pl 2013-05-02 08:14:41 UTC (rev 12211)
+++ trunk/opsview-core/bin/nagconfgen.pl 2013-05-02 08:18:18 UTC (rev 12212)
@@ -146,7 +146,7 @@
# This is currently a fixed list of macros to send, to avoid sending too many unnecessary macros
my $nagios_envvars_for_notifications =
- "CONTACTNAME,CONTACTEMAIL,CONTACTPAGER,HOSTGROUPNAME,NOTIFICATIONTYPE,SERVICEDESC,SERVICESTATE,HOSTNAME,HOSTSTATE,HOSTALIAS,HOSTADDRESS,SERVICEACKCOMMENT,SERVICEACKAUTHOR,HOSTACKCOMMENT,HOSTACKAUTHOR,LONGDATETIME,SHORTDATETIME,SERVICEOUTPUT,LONGSERVICEOUTPUT,HOSTOUTPUT,LONGHOSTOUTPUT,HOSTSTATETYPE,HOSTATTEMPT,SERVICESTATETYPE,SERVICEATTEMPT,TIMET,LASTSERVICESTATECHANGE,LASTHOSTSTATECHANGE,LASTSERVICESTATE,LASTHOSTSTATE,CONTACTGROUPNAMES";
+ "CONTACTNAME,CONTACTEMAIL,CONTACTPAGER,HOSTGROUPNAME,NOTIFICATIONNUMBER,NOTIFICATIONTYPE,SERVICEDESC,SERVICESTATE,HOSTNAME,HOSTSTATE,HOSTALIAS,HOSTADDRESS,SERVICEACKCOMMENT,SERVICEACKAUTHOR,HOSTACKCOMMENT,HOSTACKAUTHOR,LONGDATETIME,SHORTDATETIME,SERVICEOUTPUT,LONGSERVICEOUTPUT,HOSTOUTPUT,LONGHOSTOUTPUT,HOSTSTATETYPE,HOSTATTEMPT,SERVICESTATETYPE,SERVICEATTEMPT,TIMET,LASTSERVICESTATECHANGE,LASTHOSTSTATECHANGE,LASTHOSTDOWN,LASTSERVICESTATE,LASTHOSTSTATE,LASTSERVICECRITICAL,CONTACTGROUPNAMES,LASTHOSTCHECK,LASTHOSTUNREACHABLE,LASTHOSTUP,LASTSERVICECHECK,LASTSERVICEOK,LASTSERVICEWARNING,LASTSTATECHANGE";
# Use same list for event handlers for the moment. Should do a parsing trick like plugins in future
my $nagios_envvars_for_eventhandlers = $nagios_envvars_for_notifications;
Modified: trunk/opsview-core/t/var/configs/Master Monitoring Server/checkcommands.cfg
===================================================================
--- trunk/opsview-core/t/var/configs/Master Monitoring Server/checkcommands.cfg 2013-05-02 08:14:41 UTC (rev 12211)
+++ trunk/opsview-core/t/var/configs/Master Monitoring Server/checkcommands.cfg 2013-05-02 08:18:18 UTC (rev 12212)
@@ -108,6 +108,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -132,9 +133,18 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
}
define command {
command_name event-handler-96
@@ -143,6 +153,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -167,9 +178,18 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
}
define command {
command_name event-handler-94
@@ -178,6 +198,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -202,9 +223,18 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
}
# event handler
define command {
@@ -214,6 +244,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -238,9 +269,18 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
}
# event handler
define command {
@@ -250,6 +290,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -274,7 +315,16 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
}
Modified: trunk/opsview-core/t/var/configs/Master Monitoring Server/misccommands.cfg
===================================================================
--- trunk/opsview-core/t/var/configs/Master Monitoring Server/misccommands.cfg 2013-05-02 08:14:41 UTC (rev 12211)
+++ trunk/opsview-core/t/var/configs/Master Monitoring Server/misccommands.cfg 2013-05-02 08:18:18 UTC (rev 12212)
@@ -43,6 +43,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -67,9 +68,18 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
}
define command{
@@ -79,6 +89,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -103,9 +114,18 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
}
define command{
@@ -115,6 +135,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -139,9 +160,18 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
}
define command{
@@ -151,6 +181,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -175,9 +206,18 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
env NAGIOS__CONTACTRSS_MAXIMUM_ITEMS=$_CONTACTRSS_MAXIMUM_ITEMS$
env NAGIOS__CONTACTRSS_MAXIMUM_AGE=$_CONTACTRSS_MAXIMUM_AGE$
env NAGIOS__CONTACTRSS_COLLAPSED=$_CONTACTRSS_COLLAPSED$
Modified: trunk/opsview-core/t/var/configs/Master Monitoring Server/objects.cache
===================================================================
--- trunk/opsview-core/t/var/configs/Master Monitoring Server/objects.cache 2013-05-02 08:14:41 UTC (rev 12211)
+++ trunk/opsview-core/t/var/configs/Master Monitoring Server/objects.cache 2013-05-02 08:18:18 UTC (rev 12212)
@@ -216,6 +216,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+ env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -240,9 +241,18 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+ env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+ env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+ env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+ env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+ env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+ env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+ env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+ env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+ env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
}
define command {
@@ -252,6 +262,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+ env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -276,9 +287,18 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+ env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+ env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+ env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+ env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+ env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+ env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+ env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+ env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+ env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
}
define command {
@@ -288,6 +308,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+ env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -312,9 +333,18 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+ env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+ env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+ env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+ env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+ env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+ env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+ env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+ env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+ env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
}
define command {
@@ -324,6 +354,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+ env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -348,9 +379,18 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+ env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+ env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+ env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+ env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+ env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+ env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+ env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+ env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+ env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
}
define command {
@@ -360,6 +400,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+ env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -384,9 +425,18 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+ env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+ env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+ env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+ env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+ env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+ env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+ env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+ env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+ env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
}
define command {
@@ -411,6 +461,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+ env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -435,9 +486,18 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+ env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+ env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+ env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+ env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+ env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+ env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+ env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+ env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+ env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
}
define command {
@@ -447,6 +507,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+ env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -471,9 +532,18 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+ env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+ env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+ env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+ env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+ env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+ env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+ env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+ env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+ env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
}
define command {
@@ -483,6 +553,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+ env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -507,9 +578,18 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+ env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+ env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+ env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+ env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+ env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+ env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+ env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+ env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+ env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
}
define command {
@@ -519,6 +599,7 @@
env NAGIOS_CONTACTEMAIL=$CONTACTEMAIL$
env NAGIOS_CONTACTPAGER=$CONTACTPAGER$
env NAGIOS_HOSTGROUPNAME=$HOSTGROUPNAME$
+ env NAGIOS_NOTIFICATIONNUMBER=$NOTIFICATIONNUMBER$
env NAGIOS_NOTIFICATIONTYPE=$NOTIFICATIONTYPE$
env NAGIOS_SERVICEDESC=$SERVICEDESC$
env NAGIOS_SERVICESTATE=$SERVICESTATE$
@@ -543,9 +624,18 @@
env NAGIOS_TIMET=$TIMET$
env NAGIOS_LASTSERVICESTATECHANGE=$LASTSERVICESTATECHANGE$
env NAGIOS_LASTHOSTSTATECHANGE=$LASTHOSTSTATECHANGE$
+ env NAGIOS_LASTHOSTDOWN=$LASTHOSTDOWN$
env NAGIOS_LASTSERVICESTATE=$LASTSERVICESTATE$
env NAGIOS_LASTHOSTSTATE=$LASTHOSTSTATE$
+ env NAGIOS_LASTSERVICECRITICAL=$LASTSERVICECRITICAL$
env NAGIOS_CONTACTGROUPNAMES=$CONTACTGROUPNAMES$
+ env NAGIOS_LASTHOSTCHECK=$LASTHOSTCHECK$
+ env NAGIOS_LASTHOSTUNREACHABLE=$LASTHOSTUNREACHABLE$
+ env NAGIOS_LASTHOSTUP=$LASTHOSTUP$
+ env NAGIOS_LASTSERVICECHECK=$LASTSERVICECHECK$
+ env NAGIOS_LASTSERVICEOK=$LASTSERVICEOK$
+ env NAGIOS_LASTSERVICEWARNING=$LASTSERVICEWARNING$
+ env NAGIOS_LASTSTATECHANGE=$LASTSTATECHANGE$
env NAGIOS__CONTACTRSS_MAXIMUM_ITEMS=$_CONTACTRSS_MAXIMUM_ITEMS$
env NAGIOS__CONTACTRSS_MAXIMUM_AGE=$_CONTACTRSS_MAXIMUM_AGE$
env NAGIOS__CONTACTRSS_COLLAPSED=$_CONTACTRSS_COLLAPSED$