ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/server/build/etc/system.conf
Revision: 1.14
Committed: Fri Mar 2 00:47:54 2001 UTC (23 years, 8 months ago) by ajm
Branch: MAIN
Changes since 1.13: +94 -14 lines
Log Message:
New format, nicely laid out and fully configured

File Contents

# User Rev Content
1 tdb 1.2 # This is the default system configuration file
2     # used by all components of the i-scream system
3     #
4     # ALL configuration that uses the centralised
5     # configuration system has this file as its
6     # root of configuration
7     #
8 tdb 1.11 # $Author: tdb1 $
9 ajm 1.14 # $Id: system.conf,v 1.13 2001/03/02 00:25:15 tdb1 Exp $
10     #
11     ############################################################
12     #### Configuration Files & Groups
13     ############################################################
14    
15     # for computing machines
16     group.computing=Host.raptor.ukc.ac.uk;Host.slate.ukc.ac.uk;Host.granite.ukc.ac.uk;
17     config.rocks=rocks.conf
18    
19     # for library machines
20     group.library=Host.killigrew.ukc.ac.uk;
21     config.library=library.conf
22    
23     # mySQL configuration
24     config.mySQL=mySQL.conf
25    
26 tdb 1.2
27 ajm 1.14
28     ############################################################
29     #### FilterManager configuration
30     ############################################################
31 tdb 1.2
32     # The default port to listen for new host connections
33     FilterManager.listenPort=4567
34    
35 ajm 1.14
36    
37     ############################################################
38     #### Filter configuration
39     ############################################################
40    
41 tdb 1.2 # The default port for Filter's to listen on
42     Filter.UDPListenPort=4589
43     Filter.TCPListenPort=4589
44    
45 ajm 1.14 # Plugin Information
46     Filter.PluginsPackage=uk.ac.ukc.iscream.filter.plugins
47     Filter.Plugins=TypeChecker;EnforceEssentialData
48    
49 tdb 1.2 # The name for the root filter
50     RootFilter.name=root
51 ajm 1.14
52     # The default parent filter (should almost always be the same as Filter.rootFilter)
53     Filter.parentFilter=root
54    
55    
56    
57     ############################################################
58     #### Root filter interfaces configuration
59     ############################################################
60    
61 tdb 1.2 # Comment either of these (or delete them) and
62     # that interface won't be started
63     RootFilter.realtimeInterfaceName=realtimeclients
64 tdb 1.6 RootFilter.dbInterfaceName=database
65 tdb 1.2
66 ajm 1.14
67    
68     ############################################################
69     #### Client interface configuration
70     ############################################################
71    
72 tdb 1.2 # The port for the client interface to listen on
73     ClientInterface.listenPort=4510
74    
75 ajm 1.14
76    
77     ############################################################
78     #### Host Configuration
79     ############################################################
80 tdb 1.2
81     # The default filter for a new host
82 tdb 1.13 Host.filter=computingFilter
83    
84 tdb 1.2 # The default update times for a new host
85 tdb 1.7 Host.UDPUpdateTime=10
86 tdb 1.2 Host.TCPUpdateTime=60
87    
88 ajm 1.8 # The services checks to run on a host
89     Host.serviceChecksPackage=uk.ac.ukc.iscream.filter.plugins
90 tdb 1.11 Host.serviceChecks=HTTP;SMTP
91 tdb 1.2
92 ajm 1.14
93 tdb 1.12
94     # The time interval at which the Queue's should be monitored
95 tdb 1.13 Queue.MonitorInterval=15
96    
97    
98 ajm 1.14
99     ############################################################
100     #### Monitor Configuration
101     ############################################################
102    
103     # the monitors to run
104     Monitor.PluginsPackage=uk.ac.ukc.iscream.client.monitors
105     Monitor.Plugins=CPU;
106    
107     # CPU monitor configuration
108     Monitor.CPU.level.1=90
109     Monitor.CPU.level.2=95
110     Monitor.CPU.level.3=100
111    
112    
113    
114     ############################################################
115     #### Alerter Configuration
116     ############################################################
117    
118     # alerters to run
119     Alerter.PluginsPackage=uk.ac.ukc.iscream.client.alerters
120     Alerter.Plugins=EMail;IRC;
121    
122     # EMail alerter configuration
123     Alerter.EMail.level = 2
124     Alerter.EMail.destList = dev@i-scream.org.uk
125     Alerter.EMail.sender = dev@i-scream.org.uk
126     Alerter.EMail.smtpServer = mercury.ukc.ac.uk
127     Alerter.EMail.subject = i-scream alert: level %level% alert on %source for %attributeName%
128     Alerter.EMail.message = The i-scream distributed central monitoring system has\nraised a level %level% alert for the host %source%.\n\nThe value for %attributeName% of %value% has exceeded the\nthreshold value of %thresholdValue%.
129    
130     # IRC alerter configuration
131     Alerter.IRC.level = 1
132     Alerter.IRC.IRCServer = killigrew.ukc.ac.uk
133     Alerter.IRC.IRCPort = 6667
134     Alerter.IRC.nick = iscreamBot
135     Alerter.IRC.channel = #i-scream
136     Alerter.IRC.message = level %level%: %attributeName% on %source% has reached %value%
137    
138     ############################################################