Add monitoring services(icinga/nagios) to monitor01
authorAndy Witter <awitter@georgialibraries.org>
Thu, 25 Apr 2013 13:47:27 +0000 (09:47 -0400)
committerAndy Witter <awitter@georgialibraries.org>
Thu, 25 Apr 2013 13:47:27 +0000 (09:47 -0400)
templates/setup.sh

index c64f8b2..32e543c 100755 (executable)
@@ -364,7 +364,9 @@ then
        sed -i 's^-m 64^-m 6144^g' /etc/memcached.conf
        echo 
        echo -e $COL_BRIGHT_RED"*** WARNING: "$COL_BRIGHT_CYAN "This Memcache server has been configured"
-       echo -e "for a MINimum of 8GB RAM" $COL_RESET
+       echo -e "for a MINimum of 8GB RAM.  If you do not have at least 8GB of ram in this server please reconfigure"
+       echo -e "/etc/memcached.conf for the amount of ram in this server and leave some overhead for"
+       echo -e "the operating system. " $COL_RESET
 fi
 
 ### Setup Utility
@@ -577,6 +579,15 @@ then
                fi
        fi
 fi
+
+if cat /etc/hostname | grep -q "monitor0"
+then
+       if add-apt-repository ppa:formorer/icinga
+       then
+               apt-get update
+               apt-get install icinga
+       fi
+fi
 ### Enhance bashrc for root.
 cat > bashrc-options.txt << EOF
 
@@ -634,3 +645,4 @@ echo hostname for this node is $(cat /etc/hostname)
 
 echo
 echo "Please reboot this node for the changes to take effect."
+