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.15
Committed: Sat Mar 3 15:29:12 2001 UTC (23 years, 6 months ago) by tdb
Branch: MAIN
Changes since 1.14: +12 -7 lines
Log Message:
Setup the host grouping.

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