source: trunk/params/statmgr.d @ 3184

Revision 2843, 4.0 KB checked in by stefan, 12 years ago (diff)

adding params collected from subdirectories of src

  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
Line 
1
2#                    Status Manager Configuration File
3#                             (statmgr.d)
4#
5#   This file controls the notifications of earthworm error conditions.
6#   The status manager can send pager messages to a pageit system, and
7#   it can also send email messages to a list of recipients.
8#   Earthquake notifications are not handled by the status manager.
9#   In this file, comment lines are preceded by #.
10#
11MyModuleId  MOD_STATMGR
12
13#   <RingName> specifies the name of the transport ring to check for
14#   heartbeat and error messages.  Ring names are listed in file
15#   earthworm.h.  Example ->  RingName HYPO_RING
16#
17RingName    HYPO_RING
18
19#   If CheckAllRings is set to 1 then ALL rings startstop currently
20#   knows about will be checked for status messages. The above
21#   single RingName, however, still needs to be a valid ring name.
22#   If you use CheckAllRings, you don't want to use any
23#   copystatus modules. Note statmgr may not be able to keep up
24#   on a system with a very busy ring, and you may need to
25#   set CheckAllRings to 0 and go back to the old way of using copystatus
26CheckAllRings   0
27
28#   <GetStatusFrom> lists the installations & modules whose heartbeats
29#   and error messages statmgr should grab from transport ring:
30#
31#              Installation     Module           Message Types
32GetStatusFrom  INST_UNKNOWN   MOD_WILDCARD   # heartbeats & errors
33
34#   <LogFile> sets the switch for writing a log file to disk.
35#             Set to 1 to write a file to disk.
36#             Set to 0 for no log file.
37#             Set to 2 for module log file but no logging to stderr/stdout
38#
39LogFile   1
40
41#   <heartBeatPageit> is the time in seconds between heartbeats
42#   sent to the pageit system.  The pageit system will report an error
43#   if heartbeats are not received from the status manager at regular
44#   intervals.
45#
46heartbeatPageit  60
47
48#   <pagegroup> is the pager group name.
49#   The paging program maps this name to a list of pager recipients.
50#   Between 1 and 10 pagegroup lines can be used (one is required).
51#
52pagegroup   earthworm-ops
53
54#   Specify the name of a computer to use as a mail server.
55#   This system must be alive for mail to be sent out.
56#   This parameter is used by Windows NT only.
57#
58MailServer  mailserver.your.org
59
60#   Between 0 and 10 email recipients may be specified below.
61#   These lines are optional.
62#
63#   Syntax
64#     mail  <emailAddress1>
65#     mail  <emailAddress2>
66#             ...
67#     mail  <emailAddressN>
68#
69mail  earthworm-ops@your.org
70
71# Mail program to use, e.g /usr/ucb/Mail (not required)
72# If given, it must be a full pathname to a mail program
73#
74MailProgram /usr/ucb/Mail
75
76
77# Specify the "From" line for the email messages. (not required)
78# If commented out, the email "From" field will be filled out
79# with environment variables:  %USERNAME%@%COMPUTERNAME%.
80# This parameter is used by Windows NT only.
81#
82#From username@thishost
83
84#
85# Subject line for the email messages. (not required)
86#
87Subject "This is an earthworm status message"
88
89#
90# Message Prefix - useful for paging systems, etc.
91#    this parameter is optional
92#
93MsgPrefix "(("
94
95#
96# Message Suffix - useful for paging systems, etc.
97#    this parameter is optional
98#
99MsgSuffix "))"
100
101#   Now list the descriptor files which control error reporting
102#   for earthworm modules.  One descriptor file is needed
103#   for each earthworm module.  If a module is not listed here,
104#   no errors will be reported for the module.  The file name of a
105#   module may be commented out, if it is temporarily not to be used.
106#   To comment out a line, insert # at the beginning of the line.
107#
108Descriptor  statmgr.desc
109# Descriptor  adsend_a.desc        # Data source (adsend) on lardass
110# Descriptor  adsend_b.desc        # Data source (adsend) on honker
111# Descriptor  picker_a.desc        # Picker programs on redhot
112# Descriptor  picker_b.desc        # Picker programs on redhot
113# Descriptor  coaxtoring.desc
114# Descriptor  diskmgr.desc
115# Descriptor  binder.desc
116# Descriptor  eqproc.desc
117Descriptor  startstop.desc
118# Descriptor  pagerfeeder.desc
119# Descriptor  pick_client.desc
120# Descriptor  pick_server.desc
Note: See TracBrowser for help on using the repository browser.