ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/server/build/etc/system.conf
(Generate patch)

Comparing projects/cms/source/server/build/etc/system.conf (file contents):
Revision 1.70 by tdb, Sun Feb 23 12:45:21 2003 UTC vs.
Revision 1.74 by tdb, Sun Mar 9 21:49:12 2003 UTC

# Line 73 | Line 73 | ConfigurationProxy.updateTime=60
73   # The internal Queue's can be monitored. This specifies
74   # the interval, in seconds, at which their state should
75   # be monitored.
76 < Queue.MonitorInterval=15
76 > Queue.MonitorInterval=300
77   # The maximum size a Queue can be before items are
78   # dropped when new ones arrive.
79   Queue.SizeLimit=1000
# Line 114 | Line 114 | FilterManager.ACL=DEFAULT:ALLOW
114   #### Filter configuration
115   ############################################################
116  
117 < # A Filter accepts data from hosts on both a TCP port
118 < # and a UDP port. They are specified here.
117 > # A Filter accepts data from hosts on a UDP port. It is
118 > # specified here.
119   Filter.UDPListenPort=4589
120 Filter.TCPListenPort=4589
120  
121   # Filters contain plugins for checking the data passing
122   # through them. This plugins do the job of "filtering".
# Line 125 | Line 124 | Filter.TCPListenPort=4589
124   # contained in.
125   Filter.PluginsPackage=uk.org.iscream.cms.server.filter.plugins
126   # And the names of the plugins to be loaded.
127 < Filter.Plugins=TypeChecker;EnforceEssentialData;SourceChecker;KeyChecker
127 > Filter.Plugins=TypeChecker;EnforceEssentialData;SourceChecker
128  
129   # The special filter known as the "Root Filter" needs
130   # a name within the system.
# Line 137 | Line 136 | RootFilter.name=root
136   # filter - giving a tree structure.
137   Filter.parentFilter=root
138  
139 < # A Filter can accept data through UDP, TCP, or from
139 > # A Filter can accept data through UDP, or from
140   # an upstream Filter (CORBA). These methods can be
141   # individually turned of on a filter. The default
142   # is to have them all on.
143   # (comment or set to 0 to disable)
145 Filter.ActivateTCPReader=1
144   Filter.ActivateUDPReader=1
145   Filter.ActivateCORBAReader=1
146  
147   # We can also specify Access Control Lists for the
148 < # TCP and UDP inputs of the Filters. One might want
149 < # something restrictive like this:
148 > # UDP input of the Filters. One might want something
149 > # restrictive like this:
150   #
153 # Filter.TCPACL=DEFAULT:DENY;*.example.com:ALLOW
151   # Filter.UDPACL=DEFAULT:DENY;*.example.com:ALLOW
155 Filter.TCPACL=DEFAULT:ALLOW
152   Filter.UDPACL=DEFAULT:ALLOW
153  
154   # A Filter plugin called the SourceChecker verifies
# Line 163 | Line 159 | Filter.UDPACL=DEFAULT:ALLOW
159   # Filter.SourceCheckerPluginACL=DEFAULT:DENY;*.example.com:ALLOW
160   Filter.SourceCheckerPluginACL=DEFAULT:ALLOW
161  
166 # Enforce that hosts use the key based authentication.
167 # (comment or set to 0 to disable)
168 Filter.EnforceHostAuth=1
162  
170 # Length of keys to use in authentication.
171 Filter.KeyLength=15
172
173
163   ############################################################
164   #### Root filter interfaces configuration
165   ############################################################
# Line 221 | Line 210 | DBInterface.name=database
210   # for all hosts to be 'filter1'. This can be a list.
211   Host.filter=filter1;
212  
213 < # Hosts send data every UDPUpdateTime, in seconds, and then
214 < # perform a heartbeat every TCPUpdateTime, in seconds.
226 < Host.UDPUpdateTime=10
227 < Host.TCPUpdateTime=60
213 > # Hosts send data every UDPUpdateTime, in seconds.
214 > Host.UDPUpdateTime=60
215  
216 + # How long a hosts config is valid for (a TTL effectively)
217 + # after this time, in seconds, has passed a host should
218 + # consider it's configuration invalid and check for a new
219 + # configuration as soon as it can.
220 + Host.ConfigTTL=3600
221 +
222   # We can run service checks on a host. The java package
223   # which contains them is specified here.
224   Host.serviceChecksPackage=uk.org.iscream.cms.server.filter.plugins
# Line 240 | Line 233 | Host.serviceChecksPackage=uk.org.iscream.cms.server.fi
233   Monitor.PluginsPackage=uk.org.iscream.cms.server.client.monitors
234   # And which ones should be loaded.
235   Monitor.Plugins=CPU;Load;Process;Disk;Memory;Swap;Services;\
236 <                Heartbeat;Queue;UserCount;WebFeeder;
236 >                Heartbeat;Queue;UserCount;WebFeeder;DiskIO;\
237 >                NetIO;Paging;
238  
239   # Alerts timeout after a given time in seconds and go up
240   # to the next level. These can be overridden for monitors
# Line 266 | Line 260 | Monitor.CPU.threshold.UPPER=95
260   Monitor.Load.threshold.LOWER=10.0
261   Monitor.Load.threshold.UPPER=20.0
262  
263 + # Paging monitor threshold values
264 + Monitor.Paging.threshold.LOWER=1000
265 + Monitor.Paging.threshold.UPPER=5000
266 +
267   # Process Count threshold values
268   Monitor.Process.threshold.LOWER=500
269   Monitor.Process.threshold.UPPER=1000
# Line 288 | Line 286 | Monitor.UserCount.threshold.UPPER=200
286   # Disk monitor threshold values
287   Monitor.Disk.threshold.LOWER=90
288   Monitor.Disk.threshold.UPPER=95
289 + Monitor.DiskInode.threshold.LOWER=90
290 + Monitor.DiskInode.threshold.UPPER=95
291   # Thresholds given are PERCENTAGE or VALUE
292   # where PERCENTAGE is a percentage of disk in use
293   # and VALUE is an absolute value of space free
294   Monitor.Disk.thresholdMeasure=PERCENTAGE
295 + Monitor.DiskInode.thresholdMeasure=PERCENTAGE
296 +
297 + # DiskIO monitor threshold values (in bytes)
298 + Monitor.DiskIO.rbytes.threshold.LOWER=10000000
299 + Monitor.DiskIO.rbytes.threshold.UPPER=50000000
300 + Monitor.DiskIO.wbytes.threshold.LOWER=10000000
301 + Monitor.DiskIO.wbytes.threshold.UPPER=50000000
302 +
303 + # NetIO monitor threshold values (in bytes)
304 + Monitor.NetIO.rxbytes.threshold.LOWER=10000000
305 + Monitor.NetIO.rxbytes.threshold.UPPER=50000000
306 + Monitor.NetIO.txbytes.threshold.LOWER=10000000
307 + Monitor.NetIO.txbytes.threshold.UPPER=50000000
308  
309   # Queue monitor threshold values
310   Monitor.Queue.threshold.LOWER=50

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines