--- projects/cms/source/server/build/etc/system.conf 2001/05/24 14:11:32 1.54 +++ projects/cms/source/server/build/etc/system.conf 2002/02/05 18:00:15 1.58.2.2 @@ -6,7 +6,7 @@ # root of configuration # # $Author: tdb $ -# $Id: system.conf,v 1.54 2001/05/24 14:11:32 tdb Exp $ +# $Id: system.conf,v 1.58.2.2 2002/02/05 18:00:15 tdb Exp $ # ############################################################ #### Configuration Files & Groups @@ -69,7 +69,7 @@ Filter.UDPListenPort=4589 Filter.TCPListenPort=4589 # Plugin Information -Filter.PluginsPackage=uk.org.iscream.filter.plugins +Filter.PluginsPackage=uk.org.iscream.cms.server.filter.plugins Filter.Plugins=TypeChecker;EnforceEssentialData # The name for the root filter @@ -124,7 +124,7 @@ Host.TCPUpdateTime=60 Host.AveragerUpdateTime=5 # The services checks to run on a host -Host.serviceChecksPackage=uk.org.iscream.filter.plugins +Host.serviceChecksPackage=uk.org.iscream.cms.server.filter.plugins @@ -133,7 +133,7 @@ Host.serviceChecksPackage=uk.org.iscream.filter.plugin ############################################################ ## The monitors to run -Monitor.PluginsPackage=uk.org.iscream.client.monitors +Monitor.PluginsPackage=uk.org.iscream.cms.server.client.monitors Monitor.Plugins=CPU;Load;Process;Disk;Memory;Swap;Services;\ Heartbeat;Queue;UserCount;WebFeeder; @@ -191,7 +191,7 @@ Monitor.Disk.threshold.UPPER=95 Monitor.Disk.thresholdMeasure=PERCENTAGE -# Disk monitor threshold values +# Queue monitor threshold values Monitor.Queue.threshold.LOWER=50 Monitor.Queue.threshold.UPPER=80 # Thresholds given are PERCENTAGE or VALUE @@ -222,6 +222,10 @@ Monitor.Heartbeat.checkPeriod=50 # how many times we should be at the highest level before # we go to a FINAL alert Monitor.Heartbeat.reachFINALcount=5 +# list of hosts we expect to have at startup +# this ensures we notice hosts that aren't running, not +# just those that have gone down recently. +Monitor.Heartbeat.initialHosts=raptor.ukc.ac.uk;myrtle.ukc.ac.uk;kestrel.ukc.ac.uk @@ -242,7 +246,7 @@ Monitor.Heartbeat.reachFINALcount=5 # # alerters to run -Alerter.PluginsPackage=uk.org.iscream.client.alerters +Alerter.PluginsPackage=uk.org.iscream.cms.server.client.alerters Alerter.Plugins=EMail;IRC;WebFeeder;Logging; @@ -261,7 +265,8 @@ Alerter.IRC.IRCServer = killigrew.ukc.ac.uk Alerter.IRC.IRCPort = 6667 Alerter.IRC.nickList = iscreamBot;_iscreamBot;i-screamBot Alerter.IRC.user = i-scream -Alerter.IRC.comment = i-scream alerting bot +Alerter.IRC.comment = i-scream alerting bot (based on PircBot) +Alerter.IRC.finger = i-scream alerting bot (based on PircBot) Alerter.IRC.channel = #i-scream Alerter.IRC.message = %level%: %attributeName% on %source% has passed %threshold%(%thresholdValue%) threshold with %value% - time till next alert (should one occur), %timeTillNextAlert% Alerter.IRC.reconnectDelay = 30 @@ -281,7 +286,7 @@ Alerter.IRC.rejectMessage = sorry, I don't understand # Logging alerter configuration Alerter.Logging.level = WARNING -Alerter.EMail.message = %level%: %attributeName% on %source% has passed %threshold%(%thresholdValue%) threshold with %value% +Alerter.Logging.message = %level%: %attributeName% on %source% has passed %threshold%(%thresholdValue%) threshold with %value%