Modified: trunk/opsview-core/t/var/opsview.test.db
===================================================================
--- trunk/opsview-core/t/var/opsview.test.db 2013-05-17 11:02:59 UTC (rev 12304)
+++ trunk/opsview-core/t/var/opsview.test.db 2013-05-17 13:32:52 UTC (rev 12305)
@@ -699,6 +699,7 @@
INSERT INTO `hostservicechecks` VALUES (1,54,0);
INSERT INTO `hostservicechecks` VALUES (1,55,0);
INSERT INTO `hostservicechecks` VALUES (1,92,0);
+INSERT INTO `hostservicechecks` VALUES (1,94,0);
INSERT INTO `hostservicechecks` VALUES (2,6,0);
INSERT INTO `hostservicechecks` VALUES (2,22,0);
INSERT INTO `hostservicechecks` VALUES (2,29,0);
@@ -717,6 +718,7 @@
INSERT INTO `hostservicechecks` VALUES (4,107,0);
INSERT INTO `hostservicechecks` VALUES (5,14,0);
INSERT INTO `hostservicechecks` VALUES (5,84,0);
+INSERT INTO `hostservicechecks` VALUES (5,96,0);
INSERT INTO `hostservicechecks` VALUES (6,1,0);
INSERT INTO `hostservicechecks` VALUES (6,14,1);
INSERT INTO `hostservicechecks` VALUES (6,29,0);
@@ -782,8 +784,11 @@
INSERT INTO `hostservicechecks` VALUES (18,104,0);
INSERT INTO `hostservicechecks` VALUES (18,105,0);
INSERT INTO `hostservicechecks` VALUES (19,84,0);
+INSERT INTO `hostservicechecks` VALUES (19,96,0);
INSERT INTO `hostservicechecks` VALUES (20,84,0);
+INSERT INTO `hostservicechecks` VALUES (20,96,0);
INSERT INTO `hostservicechecks` VALUES (21,84,0);
+INSERT INTO `hostservicechecks` VALUES (21,96,0);
INSERT INTO `hostservicechecks` VALUES (22,29,0);
INSERT INTO `hostservicechecks` VALUES (22,44,0);
INSERT INTO `hostservicechecks` VALUES (22,45,0);
@@ -808,6 +813,7 @@
LOCK TABLES `hostserviceeventhandlers` WRITE;
/*!40000 ALTER TABLE `hostserviceeventhandlers` DISABLE KEYS */;
+INSERT INTO `hostserviceeventhandlers` VALUES (1,94,'slave_node_event_handler');
INSERT INTO `hostserviceeventhandlers` VALUES (4,29,'event_handler_for_tcpip_on_slave');
INSERT INTO `hostserviceeventhandlers` VALUES (6,1,'done-for-afs');
INSERT INTO `hostserviceeventhandlers` VALUES (6,29,'run_for_tcpip');
@@ -1659,6 +1665,9 @@
INSERT INTO `plugins` VALUES ('check_nwstat',1,'check_nwstat: testdb','');
INSERT INTO `plugins` VALUES ('check_opsview_master',1,'check_opsview_master: testdb','');
INSERT INTO `plugins` VALUES ('check_opsview_node',1,'test','');
+INSERT INTO `plugins` VALUES ('check_opsview_slave',1,'check_opsview_slave: testdb','');
+INSERT INTO `plugins` VALUES ('check_opsview_slave_cluster',1,'test','');
+INSERT INTO `plugins` VALUES ('check_opsview_slave_node',1,'test','');
INSERT INTO `plugins` VALUES ('check_oracle',1,'check_oracle: testdb','');
INSERT INTO `plugins` VALUES ('check_overcr',1,'check_overcr: testdb','');
INSERT INTO `plugins` VALUES ('check_ping',1,'check_ping: testdb','');
@@ -2286,6 +2295,7 @@
INSERT INTO `servicechecks` VALUES (75,'Uptime',1,'check_snmp_uptime','-H $HOSTADDRESS$ -C $SNMP_COMMUNITY$','SNMP - MIB-II',1,'Uptime of SNMP agent usually equivalent to device uptime',0,'w,c,r',NULL,NULL,'5','1','3',0,NULL,0,1,NULL,1,0,'renotify',1860,0,'',0,'',NULL,NULL,1,'',0,0,1);
INSERT INTO `servicechecks` VALUES (76,'Cisco CPU load',1,'check_snmp_cisco_loadavg','-H $HOSTADDRESS$ -C $SNMP_COMMUNITY$ -w 75 -c 90','SNMP - Cisco',1,'CPU load',0,'w,c,r',NULL,NULL,'5','1','3',0,NULL,0,1,NULL,1,0,'renotify',1860,0,'',0,'',NULL,NULL,1,'',0,0,1);
INSERT INTO `servicechecks` VALUES (77,'Cisco memory utilisation',1,'check_snmp_cisco_memutil','-H $HOSTADDRESS$ -C $SNMP_COMMUNITY$ -w 75 -c 90','SNMP - Cisco',1,'Memory utilisation',0,'w,c,r',NULL,NULL,'5','1','3',0,NULL,0,1,NULL,1,0,'renotify',1860,0,'',0,'',NULL,NULL,1,'',0,0,1);
+INSERT INTO `servicechecks` VALUES (78,'Opsview slave',1,'check_opsview_slave','','Opsview',1,'Opsview slave check',0,'w,c,r',NULL,NULL,'5','1','2',0,NULL,0,1,NULL,1,0,'renotify',1860,0,'',0,'',NULL,NULL,1,'',0,0,1);
INSERT INTO `servicechecks` VALUES (79,'Coldstart',4,NULL,'','snmptraps',1,'',0,'w,c,r,u',NULL,NULL,NULL,NULL,NULL,1,NULL,0,1,NULL,NULL,0,'set_stale',3700,2,'Set to critical!!',0,'',NULL,NULL,1,'',0,0,1);
INSERT INTO `servicechecks` VALUES (81,'Test exceptions',4,NULL,'','snmptraps',1,'Stuffed',0,'w,c,r,u',NULL,NULL,NULL,NULL,NULL,1,NULL,0,1,NULL,1,0,'renotify',1860,0,'',0,'',NULL,NULL,1,'',0,0,1);
INSERT INTO `servicechecks` VALUES (82,'Another exception',4,NULL,'','snmptraps',1,'Stuffed',0,'w,c,r,u',NULL,NULL,NULL,NULL,NULL,1,NULL,0,1,NULL,1,0,'renotify',1860,0,'',0,'',NULL,NULL,1,'',0,0,1);
@@ -2300,7 +2310,9 @@
INSERT INTO `servicechecks` VALUES (91,'Disk',1,'check_nrpe','-H $HOSTADDRESS$ -c check_disk -a \'%DISK%\'',NULL,1,'Utilisation of disk partitions based on host variables',0,'w,c,r',NULL,NULL,'5','1','3',0,NULL,0,1,NULL,1,0,'renotify',1860,0,'',0,'DISK',4,NULL,1,'',0,0,1);
INSERT INTO `servicechecks` VALUES (92,'Processes',1,'check_nrpe','-H $HOSTADDRESS$ -c check_disk -a \'%PROCESS:1%\'',NULL,1,'Process checking',0,'w,c,r',NULL,NULL,'5','1','3',0,NULL,0,1,NULL,1,0,'renotify',1860,0,'',0,'',6,NULL,1,'',0,0,1);
INSERT INTO `servicechecks` VALUES (93,'Windows Processes',1,'check_nrpe','-H $HOSTADDRESS$ -c check_disk -a \'%PROCESS%\'',NULL,1,'Process checking',0,'w,c,r',NULL,NULL,'5','1','3',0,NULL,0,1,NULL,1,0,'renotify',1860,0,'',0,'',6,NULL,1,'',0,0,1);
+INSERT INTO `servicechecks` VALUES (94,'Slave-node',1,'check_opsview_slave_node','-r %SLAVENODE%',NULL,1,'Checks for slave node availability',NULL,'w,c',NULL,NULL,'5','1','3',0,NULL,0,1,NULL,1,0,'renotify',1860,0,'',0,'',1,NULL,1,'slave_node_resync',1,0,1);
INSERT INTO `servicechecks` VALUES (95,'Interface',2,'check_snmp_linkstatus','-H $HOSTADDRESS$ -i -o %INTERFACE:1% %INTERFACE:2%',NULL,1,'Checks for interfaces',NULL,'n',NULL,NULL,'5','1','3',0,NULL,0,1,NULL,1,0,'renotify',1860,0,'',0,'',2,107,3,'',1,0,1);
+INSERT INTO `servicechecks` VALUES (96,'Cluster-node',1,'check_opsview_slave_cluster','%CLUSTERNODE:1%',NULL,1,'Takeover of other cluster nodes',NULL,'w,c,r',NULL,NULL,'2','1','1',0,NULL,0,1,NULL,1,0,'renotify',1860,0,'',0,'',3,NULL,1,'cluster_node_takeover_hosts',1,0,1);
INSERT INTO `servicechecks` VALUES (97,'snmp poll rate',5,NULL,'',NULL,1,'',0,'w,c,r,u,f',NULL,NULL,'5','1','3',0,NULL,0,1,NULL,1,0,'renotify',1860,0,'',0,'',NULL,NULL,1,'',0,0,1);
INSERT INTO `servicechecks` VALUES (99,'snmp poll stringcheck',5,NULL,'',NULL,1,'',0,'w,c,r,u,f',NULL,NULL,'5','1','3',0,NULL,0,1,NULL,1,0,'renotify',1860,0,'',0,'',NULL,NULL,1,'',0,0,1);
INSERT INTO `servicechecks` VALUES (100,'Errors',2,'check_snmp_linkstatus','-H $HOSTADDRESS$ %INTERFACE:1% -E %INTERFACE:3%',NULL,1,'SNMP Interface errors',NULL,'n',NULL,NULL,'5','1','3',0,NULL,0,1,NULL,1,0,'renotify',1860,0,'',0,'',2,107,3,'',1,0,1);