From ae7dfdf9670068eb8fa1955969084cd03fbcd3c4 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Sun, 6 Apr 2003 13:30:00 +0000 Subject: First attempt on structured netsaint organisation. --- netsaint/107B.cfg | 30 ++++++++++ netsaint/BITBASE.cfg | 30 ++++++++++ netsaint/COMMON.cfg | 34 +++++++++++ netsaint/HOMEBASE.cfg | 49 ++++++++++++++++ netsaint/IDASKOLEN.cfg | 30 ++++++++++ netsaint/ISP.cfg | 38 +++++++++++++ netsaint/JONES.cfg | 99 +++++++++++++++++++++++++++++++++ netsaint/VEGA.cfg | 30 ++++++++++ netsaint/hosts_coreander.bitbase.dk.cfg | 8 +++ netsaint/netsaint.sh | 41 ++++++++++++++ 10 files changed, 389 insertions(+) create mode 100644 netsaint/107B.cfg create mode 100644 netsaint/BITBASE.cfg create mode 100644 netsaint/COMMON.cfg create mode 100644 netsaint/HOMEBASE.cfg create mode 100644 netsaint/IDASKOLEN.cfg create mode 100644 netsaint/ISP.cfg create mode 100644 netsaint/JONES.cfg create mode 100644 netsaint/VEGA.cfg create mode 100644 netsaint/hosts_coreander.bitbase.dk.cfg create mode 100755 netsaint/netsaint.sh (limited to 'netsaint') diff --git a/netsaint/107B.cfg b/netsaint/107B.cfg new file mode 100644 index 0000000..8af2fa8 --- /dev/null +++ b/netsaint/107B.cfg @@ -0,0 +1,30 @@ +# host[]=;
;;; +# ;; +# ;;;; +# +# +host[cherry]=Cherry, LAB;213.237.80.158;;check-host-alive;10;120;24x7;1;1;1; + +# hostgroup[]=;; +# +hostgroup[lab]=LAB;redpill;cherry + +# service[]=;;;; +# ;;; +# ;;; +# ;;; +# +service[cherry]=PING;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ping_slow +#service[cherry]=LOAD;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_load!10!5!2!20!10!5 +#service[cherry]=Current Users;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_users!75!150 +#service[cherry]=Zombie Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs_zombie!5!10 +#service[cherry]=Total Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs!200!300 +#service[cherry]=Diskspace;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_disk!-w10%!-c5% +#service[cherry]=Virtual memory;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_swap!-w50%!-c75% +#service[cherry]=DNS;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_dns +service[cherry]=FTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ftp +service[cherry]=HTTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_http +service[cherry]=IMAP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check-imap +service[cherry]=POP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_pop +service[cherry]=SMTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_smtp +service[cherry]=SSH;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ssh diff --git a/netsaint/BITBASE.cfg b/netsaint/BITBASE.cfg new file mode 100644 index 0000000..1eeb7e5 --- /dev/null +++ b/netsaint/BITBASE.cfg @@ -0,0 +1,30 @@ +# host[]=;
;;; +# ;; +# ;;;; +# +# +host[coreander]=Coreander;213.150.41.151;xenux_rack;check-host-alive;10;120;24x7;1;1;1; + +# hostgroup[]=;; +# +hostgroup[bitbase]=Bitbase;redpill;coreander + +# service[]=;;;; +# ;;; +# ;;; +# ;;; +# +service[coreander]=PING;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ping_slow +service[coreander]=LOAD;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_load!10!5!2!20!10!5 +service[coreander]=Current Users;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_users!75!150 +service[coreander]=Zombie Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs_zombie!5!10 +service[coreander]=Total Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs!200!300 +service[coreander]=Diskspace;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_disk!-w10%!-c5% +#service[coreander]=Virtual memory;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_swap!-w50%!-c75% +service[coreander]=DNS;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_dns +service[coreander]=FTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ftp +service[coreander]=HTTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_http +service[coreander]=IMAP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check-imap +service[coreander]=POP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_pop +service[coreander]=SMTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_smtp +service[coreander]=SSH;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ssh diff --git a/netsaint/COMMON.cfg b/netsaint/COMMON.cfg new file mode 100644 index 0000000..8c629a8 --- /dev/null +++ b/netsaint/COMMON.cfg @@ -0,0 +1,34 @@ +# timeperiod[]=;; +# ;; +# ;; +# ; +# +timeperiod[24x7]=24 Hours A Day, 7 Days A Week;00:00-24:00;00:00-24:00;00:00-24:00;00:00-24:00;00:00-24:00;00:00-24:00;00:00-24:00 +timeperiod[workhours]="Normal" Working Hours;;09:00-17:00;09:00-17:00;09:00-17:00;09:00-17:00;09:00-17:00; +timeperiod[nonworkhours]=Non-Work Hours;00:00-24:00;00:00-09:00,17:00-24:00;00:00-09:00,17:00-24:00;00:00-09:00,17:00-24:00;00:00-09:00,17:00-24:00;00:00-09:00,17:00-24:00;00:00-24:00 +timeperiod[none]=No Time Is A Good Time;;;;;;; + + +# command[]= +# +command[notify-by-email]=/bin/echo -e '***** NetSaint 0.0.6 *****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\nHost: $HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\n\nDate/Time: $DATETIME$\n\nAdditional Info:\n\n$OUTPUT$' | /usr/bin/mail -s '** $NOTIFICATIONTYPE$ alert - $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **' $CONTACTEMAIL$ +command[notify-by-epager]=/bin/echo -e "Service: $SERVICEDESC$\nHost: $HOSTNAME$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\nInfo: $OUTPUT$\nDate: $DATETIME$" | /usr/bin/mail -s '$NOTIFICATIONTYPE$: $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$' $CONTACTPAGER$ +command[host-notify-by-email]=/bin/echo -e "***** NetSaint 0.0.6 *****\n\nNotification Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $OUTPUT$\n\nDate/Time: $DATETIME$\n" | /usr/bin/mail -s 'Host $HOSTSTATE$ alert for $HOSTNAME$!' $CONTACTEMAIL$ +command[host-notify-by-epager]=/bin/echo -e "Host '$HOSTALIAS$' is $HOSTSTATE$\nInfo: $OUTPUT$\nTime: $DATETIME$" | /usr/bin/mail -s '$NOTIFICATIONTYPE$ alert - Host $HOSTNAME$ is $HOSTSTATE$' $CONTACTPAGER$ + +command[check_ping_slow]=/usr/lib/nagios/plugins/check_ping -H $HOSTADDRESS$ -w 500:20% -c 3000:100% + +# contact[]=;; +# ;; +# ;; +# ;; +# ;; +# ;; +# +contact[jones]=Root;24x7;24x7;1;1;0;1;1;1;notify-by-email,notify-by-epager;host-notify-by-email,host-notify-by-epager;jonas@bitbase.dk; +contact[anderskr]=Root;24x7;24x7;1;1;0;1;1;1;notify-by-email,notify-by-epager;host-notify-by-email,host-notify-by-epager;anderskr@homebase.dk; + +# contactgroup[]=; +# +contactgroup[homebase]=Homebase Administrators;anderskr,jones +contactgroup[redpill]=Jones Administrators;jones diff --git a/netsaint/HOMEBASE.cfg b/netsaint/HOMEBASE.cfg new file mode 100644 index 0000000..cdc1f60 --- /dev/null +++ b/netsaint/HOMEBASE.cfg @@ -0,0 +1,49 @@ +# host[]=;
;;; +# ;; +# ;;;; +# +# +host[jawa]=Jawa, Homebase;213.237.36.173;nimbus;check-host-alive;10;120;24x7;1;1;1; +host[nimbus]=Nimbus, Homebase;213.237.36.173;;check-host-alive;10;120;24x7;1;1;1; + +# hostgroup[]=;; +# +hostgroup[homebase]=Homebase;homebase;jawa,nimbus + +# service[]=;;;; +# ;;; +# ;;; +# ;;; +# +service[jawa]=PING;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ping_slow +service[jawa]=LOAD;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_load!10!5!2!20!10!5 +service[jawa]=Current Users;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_users!75!150 +service[jawa]=Zombie Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs_zombie!5!10 +service[jawa]=Total Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs!200!300 +service[jawa]=Diskspace;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_disk!-w10%!-c5% +service[jawa]=Virtual memory;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_swap!-w50%!-c75% +service[jawa]=DNS;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_dns +service[jawa]=FTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ftp +service[jawa]=HTTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_http +service[jawa]=IMAP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check-imap +service[jawa]=POP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_pop +service[jawa]=SMTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_smtp +service[jawa]=SSH;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ssh + +service[jawa]=HTTP2;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_http2!-Hwww.homebase.dk!-R"homebase" +service[jawa]=WCAL;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_http2!-Hwww.homebase.dk!-u/wcal/demo/!-R"calendar demo calendar" + +service[nimbus]=PING;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ping_slow +#service[nimbus]=LOAD;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_load!10!5!2!20!10!5 +#service[nimbus]=Current Users;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_users!75!150 +#service[nimbus]=Zombie Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs_zombie!5!10 +#service[nimbus]=Total Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs!200!300 +#service[nimbus]=Diskspace;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_disk!-w10%!-c5% +#service[nimbus]=Virtual memory;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_swap!-w50%!-c75% +#service[nimbus]=DNS;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_dns +#service[nimbus]=FTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ftp +#service[nimbus]=HTTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_http +#service[nimbus]=IMAP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check-imap +#service[nimbus]=POP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_pop +#service[nimbus]=SMTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_smtp +#service[nimbus]=SSH;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ssh diff --git a/netsaint/IDASKOLEN.cfg b/netsaint/IDASKOLEN.cfg new file mode 100644 index 0000000..13e7a48 --- /dev/null +++ b/netsaint/IDASKOLEN.cfg @@ -0,0 +1,30 @@ +# host[]=;
;;; +# ;; +# ;;;; +# +# +host[ida]=Idrætsdaghøjskolen i Århus;217.157.178.135;;check-host-alive;10;120;24x7;1;1;1; + +# hostgroup[]=;; +# +hostgroup[idaskolen]=Idrætsdaghøjskolen i Århus;redpill;ida + +# service[]=;;;; +# ;;; +# ;;; +# ;;; +# +service[ida]=PING;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ping_slow +#service[ida]=LOAD;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_load!10!5!2!20!10!5 +#service[ida]=Current Users;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_users!75!150 +#service[ida]=Zombie Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs_zombie!5!10 +#service[ida]=Total Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs!200!300 +#service[ida]=Diskspace;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_disk!-w10%!-c5% +#service[ida]=Virtual memory;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_swap!-w50%!-c75% +#service[ida]=DNS;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_dns +#service[ida]=FTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ftp +service[ida]=HTTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_http +service[ida]=IMAP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check-imap +service[ida]=POP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_pop +service[ida]=SMTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_smtp +service[ida]=SSH;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ssh diff --git a/netsaint/ISP.cfg b/netsaint/ISP.cfg new file mode 100644 index 0000000..1abfd2b --- /dev/null +++ b/netsaint/ISP.cfg @@ -0,0 +1,38 @@ +# host[]=;
;;; +# ;; +# ;;;; +# +# +# ISPs +#host[wol]=World Online;212.54.86.18;;check-router-alive;10;120;24x7;1;1;1; +#host[wol_vbr_cr0]=Tiscali Vesterbro;213.237.127.65;;check-router-alive;10;120;24x7;1;1;1; + +host[webpartner_dix]=WebPartner DIX;192.38.7.49;;check-router-alive;10;120;24x7;1;1;1; +host[webpartner_rackrum]=WebPartner rack-rum;195.184.116.241;webpartner_dix;check-router-alive;10;120;24x7;1;1;1; +host[xenux_rack]=Xenux Rack;195.184.116.246;webpartner_rackrum;check-router-alive;10;120;24x7;1;1;1; + +host[tdk_bynxg1_pos2]=TeleDanmark Kbh. V;195.249.2.9;;check-router-alive;10;120;24x7;1;1;1; +host[tdk_bynxx3_fe0]=TeleDanmark indre Vesterbro;195.249.15.106;tdk_bynxg1_pos2;check-router-alive;10;120;24x7;1;1;1; +host[tdk_bynxx9_fe0]=TeleDanmark ydre Vesterbro;195.249.15.111;tdk_bynxg1_pos2;check-router-alive;10;120;24x7;1;1;1; + +#host[teledk]=TeleDanmark;195.41.21.253;;check-router-alive;10;120;24x7;1;1;1; +#host[euroconnect]=Euroconnect;192.38.7.38;;check-router-alive;10;120;24x7;1;1;1; +#host[dnai]=DNAI;209.249.152.11;;check-router-alive;10;120;24x7;1;1;1; +#host[verio]=Verio;192.41.177.196;;check-router-alive;10;120;24x7;1;1;1; + +# hostgroup[]=;; +# +hostgroup[isp]=ISPs;redpill;tdk_bynxg1_pos2,tdk_bynxx3_fe0,tdk_bynxx9_fe0,webpartner_dix,webpartner_rackrum,xenux_rack + +# service[]=;;;; +# ;;; +# ;;; +# ;;; +# +# ISPs +service[tdk_bynxg1_pos2]=PING;0;24x7;3;3;1;redpill;120;24x7;0;0;0;;check_ping +service[tdk_bynxx3_fe0]=PING;0;24x7;3;3;1;redpill;120;24x7;0;0;0;;check_ping +service[tdk_bynxx9_fe0]=PING;0;24x7;3;3;1;redpill;120;24x7;0;0;0;;check_ping +service[webpartner_dix]=PING;0;24x7;3;3;1;redpill;120;24x7;0;0;0;;check_ping +service[webpartner_rackrum]=PING;0;24x7;3;3;1;redpill;120;24x7;0;0;0;;check_ping +service[xenux_rack]=PING;0;24x7;3;3;1;redpill;120;24x7;0;0;0;;check_ping diff --git a/netsaint/JONES.cfg b/netsaint/JONES.cfg new file mode 100644 index 0000000..98c1763 --- /dev/null +++ b/netsaint/JONES.cfg @@ -0,0 +1,99 @@ +# host[]=;
;;; +# ;; +# ;;;; +# +# +host[xayide]=Xayide;80.163.221.238;tdk_bynxx3_fe0;check-host-alive;10;120;24x7;1;1;1; +#host[pierre]=Pierre Suites;216.15.34.134;;check-host-alive;10;120;24x7;1;1;1; +host[rornaestved]=Ret&Råd/Næstved;213.237.34.180;;check-host-alive;10;120;24x7;1;1;1; +host[satsbutikken]=Satsbutikken;80.62.103.10;;check-host-alive;10;120;24x7;1;1;1; +host[gmork]=sHARED.dk;195.192.127.200;;check-host-alive;10;120;24x7;1;1;1; +#host[cafe3]=;;;check-host-alive;10;120;24x7;1;1;1; +host[tulle]=Tulle, Haakansson;62.242.210.184;;check-host-alive;10;120;24x7;1;1;1; +#host[paf]=;;;check-host-alive;10;120;24x7;1;1;1; + +# hostgroup[]=;; +# +hostgroup[jones]=dr. Jones;redpill;xayide,rornaestved,satsbutikken,gmork,tulle +#hostgroup[pierre]=Pierre Suites;redpill;pierre +#hostgroup[cafe3]=Café 3;redpill;cafe3 + +# service[]=;;;; +# ;;; +# ;;; +# ;;; +# +service[xayide]=PING;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ping_slow +#service[xayide]=LOAD;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_load!10!5!2!20!10!5 +#service[xayide]=Current Users;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_users!75!150 +#service[xayide]=Zombie Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs_zombie!5!10 +#service[xayide]=Total Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs!200!300 +#service[xayide]=Diskspace;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_disk!-w10%!-c5% +#service[xayide]=Virtual memory;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_swap!-w50%!-c75% +#service[xayide]=DNS;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_dns +service[xayide]=FTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ftp +service[xayide]=HTTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_http +service[xayide]=IMAP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check-imap +service[xayide]=POP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_pop +service[xayide]=SMTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_smtp +service[xayide]=SSH;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ssh + +service[rornaestved]=PING;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ping_slow +#service[rornaestved]=LOAD;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_load!10!5!2!20!10!5 +#service[rornaestved]=Current Users;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_users!75!150 +#service[rornaestved]=Zombie Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs_zombie!5!10 +#service[rornaestved]=Total Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs!200!300 +#service[rornaestved]=Diskspace;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_disk!-w10%!-c5% +#service[rornaestved]=Virtual memory;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_swap!-w50%!-c75% +#service[rornaestved]=DNS;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_dns +#service[rornaestved]=FTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ftp +#service[rornaestved]=HTTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_http +service[rornaestved]=IMAP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check-imap +#service[rornaestved]=POP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_pop +service[rornaestved]=SMTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_smtp +service[rornaestved]=SSH;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ssh + +service[satsbutikken]=PING;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ping_slow +#service[satsbutikken]=LOAD;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_load!10!5!2!20!10!5 +#service[satsbutikken]=Current Users;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_users!75!150 +#service[satsbutikken]=Zombie Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs_zombie!5!10 +#service[satsbutikken]=Total Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs!200!300 +#service[satsbutikken]=Diskspace;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_disk!-w10%!-c5% +#service[satsbutikken]=Virtual memory;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_swap!-w50%!-c75% +#service[satsbutikken]=DNS;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_dns +#service[satsbutikken]=FTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ftp +service[satsbutikken]=HTTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_http +service[satsbutikken]=IMAP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check-imap +#service[satsbutikken]=POP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_pop +service[satsbutikken]=SMTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_smtp +service[satsbutikken]=SSH;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ssh + +service[gmork]=PING;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ping_slow +#service[gmork]=LOAD;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_load!10!5!2!20!10!5 +#service[gmork]=Current Users;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_users!75!150 +#service[gmork]=Zombie Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs_zombie!5!10 +#service[gmork]=Total Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs!200!300 +#service[gmork]=Diskspace;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_disk!-w10%!-c5% +#service[gmork]=Virtual memory;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_swap!-w50%!-c75% +#service[gmork]=DNS;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_dns +#service[gmork]=FTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ftp +service[gmork]=HTTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_http +service[gmork]=IMAP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check-imap +#service[gmork]=POP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_pop +service[gmork]=SMTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_smtp +service[gmork]=SSH;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ssh + +service[tulle]=PING;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ping_slow +#service[tulle]=LOAD;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_load!10!5!2!20!10!5 +#service[tulle]=Current Users;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_users!75!150 +#service[tulle]=Zombie Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs_zombie!5!10 +#service[tulle]=Total Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs!200!300 +#service[tulle]=Diskspace;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_disk!-w10%!-c5% +#service[tulle]=Virtual memory;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_swap!-w50%!-c75% +#service[tulle]=DNS;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_dns +service[tulle]=FTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ftp +service[tulle]=HTTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_http +#service[tulle]=IMAP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check-imap +#service[tulle]=POP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_pop +service[tulle]=SMTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_smtp +#service[tulle]=SSH;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ssh diff --git a/netsaint/VEGA.cfg b/netsaint/VEGA.cfg new file mode 100644 index 0000000..e1df5fc --- /dev/null +++ b/netsaint/VEGA.cfg @@ -0,0 +1,30 @@ +# host[]=;
;;; +# ;; +# ;;;; +# +# +host[tansania]=Tansania;80.198.165.148;tdk_bynxx9_fe0;check-host-alive;10;120;24x7;1;1;1; + +# hostgroup[]=;; +# +hostgroup[vega]=Musikhuset VEGA;redpill;tansania + +# service[]=;;;; +# ;;; +# ;;; +# ;;; +# +service[tansania]=PING;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ping_slow +#service[tansania]=LOAD;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_load!10!5!2!20!10!5 +#service[tansania]=Current Users;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_users!75!150 +#service[tansania]=Zombie Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs_zombie!5!10 +#service[tansania]=Total Processes;0;24x7;3;5;2;redpill;240;24x7;1;1;1;;check_procs!200!300 +#service[tansania]=Diskspace;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_disk!-w10%!-c5% +#service[tansania]=Virtual memory;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_swap!-w50%!-c75% +#service[tansania]=DNS;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_dns +#service[tansania]=FTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ftp +service[tansania]=HTTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_http +service[tansania]=IMAP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check-imap +#service[tansania]=POP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_pop +service[tansania]=SMTP;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_smtp +service[tansania]=SSH;0;24x7;3;3;1;redpill;120;24x7;1;1;1;;check_ssh diff --git a/netsaint/hosts_coreander.bitbase.dk.cfg b/netsaint/hosts_coreander.bitbase.dk.cfg new file mode 100644 index 0000000..2c30dca --- /dev/null +++ b/netsaint/hosts_coreander.bitbase.dk.cfg @@ -0,0 +1,8 @@ +cfg_file=/etc/local-COMMON/netsaint/COMMON.cfg +cfg_file=/etc/local-COMMON/netsaint/ISP.cfg +cfg_file=/etc/local-COMMON/netsaint/BITBASE.cfg +cfg_file=/etc/local-COMMON/netsaint/JONES.cfg +cfg_file=/etc/local-COMMON/netsaint/HOMEBASE.cfg +cfg_file=/etc/local-COMMON/netsaint/IDASKOLEN.cfg +cfg_file=/etc/local-COMMON/netsaint/107B.cfg +cfg_file=/etc/local-COMMON/netsaint/VEGA.cfg diff --git a/netsaint/netsaint.sh b/netsaint/netsaint.sh new file mode 100755 index 0000000..c01cc2a --- /dev/null +++ b/netsaint/netsaint.sh @@ -0,0 +1,41 @@ +#!/bin/bash +# +# /etc/local-COMMON/netsaint/netsaint.sh +# Copyright 2003 Jonas Smedegaard +# +# $Id: netsaint.sh,v 1.1 2003-04-06 13:30:00 jonas Exp $ +# +# Splice netsaint config together from netgroup parts +# + +set -e + +metaconfdir='/etc/local-COMMON/netsaint' +confdir='/etc/netsaint' +conffile="$confdir/netsaint_local.cfg" + +host=`hostname -f` +hostfile="${metaconfdir}/hosts_${host}.cfg" +if [ ! -f "$hostfile" ]; then + echo "ERROR: Host config \"$hostfile\" not found!" + exit 1 +fi + +if [ -f "$conffile" ]; then + mv $conffile $conffile.old +fi + +echo "###" > $conffile +echo "### This file was auto-created. Manual edits will be lost!" >> $conffile +echo "###" >> $conffile +cat $hostfile | grep -v '^cfg_file' >> $conffile || true + +netgroupfiles=`cat $hostfile | grep '^cfg_file' | tr -d ' ' | sed -e 's/^cfg_file=//'` +for netgroupfile in $netgroupfiles; do + if [ ! -f "$netgroupfile" ]; then + echo "ERROR: Netgroup config \"$netgroupfile\" not found!" + exit 1 + fi + echo "## NETGROUP $netgroupfile" >> $conffile + cat "$netgroupfile" >> $conffile +done -- cgit v1.2.3