Merge remote-tracking branch 'cwarden/debian-squeeze-htmldir-fix' into master
[puppet_munin.git] / files / config / host / munin.conf.header.Debian.squeeze
1 # Example configuration file for Munin, generated by 'make build'
2
3 # The next three variables specifies where the location of the RRD
4 # databases, the HTML output, and the logs, severally.  They all
5 # must be writable by the user running munin-cron.
6 dbdir   /var/lib/munin
7 htmldir /var/cache/munin/www
8 logdir  /var/log/munin
9 rundir  /var/run/munin
10
11 # Where to look for the HTML templates
12 tmpldir /etc/munin/templates
13
14 # Make graphs show values per minute instead of per second
15 #graph_period minute
16
17 # Drop somejuser@fnord.comm and anotheruser@blibb.comm an email everytime
18 # something changes (OK -> WARNING, CRITICAL -> OK, etc)
19 #contact.someuser.command mail -s "Munin notification" somejuser@fnord.comm
20 #contact.anotheruser.command mail -s "Munin notification" anotheruser@blibb.comm
21 #
22 # For those with Nagios, the following might come in handy. In addition,
23 # the services must be defined in the Nagios server as well.
24 #contact.nagios.command /usr/sbin/send_nsca -H nagios.host.com -c /etc/send_nsca.cfg
25
26 #contacts me
27 #contact.me.command mail -s "Munin notification ${var:group} :: ${var:host} :: ${var:graph_title}" root
28 #contact.me.always_send warning critical
29
30 # a simple host tree
31 #[localhost]
32 #    address 127.0.0.1
33 #    use_node_name yes
34
35 #
36 # A more complex example of a host tree
37 #
38 ## First our "normal" host.
39 # [fii.foo.com]
40 #       address foo
41 #
42 ## Then our other host...
43 # [fay.foo.com]
44 #       address fay
45 #
46 ## Then we want totals...
47 # [foo.com;Totals] #Force it into the "foo.com"-domain...
48 #       update no   # Turn off data-fetching for this "host".
49 #
50 #   # The graph "load1". We want to see the loads of both machines...
51 #   # "fii=fii.foo.com:load.load" means "label=machine:graph.field"
52 #       load1.graph_title Loads side by side
53 #       load1.graph_order fii=fii.foo.com:load.load fay=fay.foo.com:load.load
54 #
55 #   # The graph "load2". Now we want them stacked on top of each other.
56 #       load2.graph_title Loads on top of each other
57 #       load2.dummy_field.stack fii=fii.foo.com:load.load fay=fay.foo.com:load.load
58 #       load2.dummy_field.draw AREA # We want area instead the default LINE2.
59 #       load2.dummy_field.label dummy # This is needed. Silly, really.
60 #
61 #   # The graph "load3". Now we want them summarised into one field
62 #       load3.graph_title Loads summarised
63 #       load3.combined_loads.sum fii.foo.com:load.load fay.foo.com:load.load
64 #       load3.combined_loads.label Combined loads # Must be set, as this is
65 #                                                 # not a dummy field!
66 #
67 ## ...and on a side note, I want them listen in another order (default is
68 ## alphabetically)
69 #
70 # # Since [foo.com] would be interpreted as a host in the domain "com", we
71 # # specify that this is a domain by adding a semicolon.
72 # [foo.com;]
73 #       node_order Totals fii.foo.com fay.foo.com
74 #
75