4
# Configuration file for ORCA.
5
# Written by Abraham van der Merwe <abz@blio.com>
6
# Last updated: 10 August 2002
10
# 1. This is a standard libconfig configuration file (see documentation that
11
# ships with libconfig), so the same rules apply.
13
# 2. ``timeout'', ``retries'', and ``ignore_admin_down'' settings can be
14
# overrided in the router sections.
16
# 3. The ``host'' settings can be either an ip address or domain name,
17
# iff ORCA was compiled with the GETHOSTBYNAME flag. If ORCA was
18
# compiled without this flag, only ip addresses can be specified.
19
# ip addresses should also be specified as strings.
21
# 4. The (optional) ``port'' settings can be either a service as specified
22
# in /etc/services or it can be a port number iff ORCA was compiled with
23
# the GETSERVBYNAME flag. If ORCA was compiled without this flag, only
24
# port numbers can be specified. Services should be specified as strings.
26
# 5. The (optional) ``order'' array specifies the preferred displayed order
27
# of interfaces. Omitted interfaces start after the listed ones.
29
# 6. The (optional) ``alias'' array overrides interface aliases. The order
30
# is very important here. It is the same as the displayed order. In other
31
# words, if you ignore interfaces and/or change their order using keywords
32
# above, that _does_ affect the order of the ``alias'' keyword. Because it
33
# is so easy to get this wrong (esp if you have ignore_admin_down enabled
34
# and the admin status of the interfaces change later on), you should try
35
# to avoid using this. However, it is useful if you have equipment that
36
# doesn't support ifAlias (e.g. BayStack switches).
38
# 7. ORCA don't need any special priviledges, so feel free to run it as a
39
# user/group that can cause no damage whatsoever. Just make sure that
40
# the graphs/html generated can be accessed by your web server.
42
# Location where RRD databases should be stored.
43
database = "/var/lib/orca"
45
# Location where the html and graphs should be generated.
46
htdocs = "/var/www/orca"
48
# Path relative to htdocs which should be used in urls in
49
# generated html. If not specified, it is assumed that the
50
# htdocs directory points to the document root.
51
#documentroot = "/stats"
53
# Timeout in seconds between operations. This setting affects
54
# how long the manager waits for the agent to respond to queries.
57
# Number of times that the manager will try to resend queries to
58
# the agent. Any number of retries between 0 and 65535 is allowed.
61
# The user name or uid of the user to run ORCA as.
64
# The group name or gid of the user to run ORCA as.
67
# The file in which the server should record its process identification
68
# number when it starts. This file is only created if ORCA is started
70
pidfile = "/var/run/orca.pid"
72
# If this is true, we don't graph interfaces that are administratively
73
# down. Either true of false
74
ignore_admin_down = true
76
# Home WAN border gateway: Cisco 805
79
host = "lindsey.frogfoot.net"
83
order = { "Serial0", "Ethernet0" }
87
# Frogfoot main router: Cisco 4500-M
90
host = "anura.frogfoot.net"
98
# Frogfoot newlands datacenter border gateway: Cisco 2611
101
host = "aki.frogfoot.net"
109
# Stellenbosch POP router: Cisco 2503
112
host = "tadpole.frogfoot.net"
116
order = { "Serial0", "Ethernet0" }
120
# Stellenbosch POP manageable switch: BayStack 350FHD
123
host = "hopper.frogfoot.net"
128
alias = { "Toad", "Generation Trading 5", "Cape PC Services", "V.C.S. (Vodashop Neelsie)" }
132
# Bergvliet border gateway: Cisco 1720
135
host = "yoda.frogfoot.net"
139
order = { "Serial0", "FastEthernet0" }
143
# Gen5 SDSL router in Stellenbosch POP: Zyxel Prestige-681 SDSL
154
# Gen5 SDSL router at Gen5 premises: Zyxel Prestige-681 SDSL
161
order = { "sdsl00", "enet0" }
165
# E.C.S. Intel router at Newlands Datacenter: Intel Express 8100 FR/X.25
176
# E.C.S. Intel router at E.C.S. Premises: Intel Express 8100 FR/X.25
183
order = { "PPP Leased Line", "WAN Port", "WAN", "LAN" }
187
# 2d3D border gateway: Cisco 1603
190
host = "gw.2d3d.co.za"
194
order = { "Serial0", "Ethernet0", "Dialer1" }
198
# web/mail/dns server: Pentium 200MMX Debian/GNU Linux
201
host = "swim.frogfoot.net"
205
order = { "eth0", "lo" }
209
# stellenbosch ppp server: Pentium 166 Debian/GNU Linux
212
host = "toad.frogfoot.net"
215
ignore = { "ppp0", "ppp1" }
216
order = { "eth0", "lo" }
220
# secondary name server: Intel 486 DX/2 66 Debian/GNU Linux (don't ask)
223
host = "newt.frogfoot.net"
227
order = { "eth0", "lo" }