--- projects/cms/source/server/build/etc/system.conf 2001/03/19 20:57:41 1.42 +++ projects/cms/source/server/build/etc/system.conf 2001/03/22 01:57:14 1.45 @@ -6,7 +6,7 @@ # root of configuration # # $Author: tdb $ -# $Id: system.conf,v 1.42 2001/03/19 20:57:41 tdb Exp $ +# $Id: system.conf,v 1.45 2001/03/22 01:57:14 tdb Exp $ # ############################################################ #### Configuration Files & Groups @@ -123,7 +123,7 @@ Host.serviceChecksPackage=uk.org.iscream.filter.plugin # the monitors to run Monitor.PluginsPackage=uk.org.iscream.client.monitors -Monitor.Plugins=CPU;Disk;Memory;Swap;Services;Heartbeat;WebFeeder; +Monitor.Plugins=CPU;Load;Process;Disk;Memory;Swap;Services;Heartbeat;WebFeeder; #Monitor.Plugins=CPU;WebFeeder; #Monitor.Plugins= @@ -144,6 +144,38 @@ Monitor.CPU.alertTimeout.CAUTION=1800 Monitor.CPU.alertTimeout.CRITICAL=3600 +## Load monitor configuration +# threshold values +# +# note: if the UPPER threshold is broken, +# the alertTimeout values are halved. +# This is to escalate the alert quicker. +Monitor.Load.threshold.LOWER=10.0 +Monitor.Load.threshold.UPPER=20.0 + +# timings of the alerts (in seconds) +Monitor.Load.alertTimeout.NOTICE=60 +Monitor.Load.alertTimeout.WARNING=900 +Monitor.Load.alertTimeout.CAUTION=1800 +Monitor.Load.alertTimeout.CRITICAL=3600 + + +## Process Count monitor configuration +# threshold values +# +# note: if the UPPER threshold is broken, +# the alertTimeout values are halved. +# This is to escalate the alert quicker. +Monitor.Process.threshold.LOWER=1000 +Monitor.Process.threshold.UPPER=1500 + +# timings of the alerts (in seconds) +Monitor.Process.alertTimeout.NOTICE=60 +Monitor.Process.alertTimeout.WARNING=900 +Monitor.Process.alertTimeout.CAUTION=1800 +Monitor.Process.alertTimeout.CRITICAL=3600 + + ## Memory monitor configuration # threshold values # @@ -308,6 +340,9 @@ Alerter.IRC.rejectMessage = sorry, I don't understand # comment it to turn them off WebFeeder.latestActive = true WebFeeder.alertActive = true + +# Only pass on alerts past this level +WebFeeder.alertLevel = OK # Check period in seconds (for cleaning stale/old alerts) WebFeeder.checkPeriod = 120