Blame view

decision/templates/ganglia/gmetad.conf 5.25 KB
8146dcf82   Thanasis Naskos   first commit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
  # This is an example of a Ganglia Meta Daemon configuration file
  #                http://ganglia.sourceforge.net/
  #
  # $Id: gmetad.conf.in 2014 2009-08-10 10:44:09Z d_pocock $
  #
  #-------------------------------------------------------------------------------
  # Setting the debug_level to 1 will keep daemon in the forground and
  # show only error messages. Setting this value higher than 1 will make 
  # gmetad output debugging information and stay in the foreground.
  # default: 0
  # debug_level 10
  #
  #-------------------------------------------------------------------------------
  # What to monitor. The most important section of this file. 
  #
  # The data_source tag specifies either a cluster or a grid to
  # monitor. If we detect the source is a cluster, we will maintain a complete
  # set of RRD databases for it, which can be used to create historical 
  # graphs of the metrics. If the source is a grid (it comes from another gmetad),
  # we will only maintain summary RRDs for it.
  #
  # Format: 
  # data_source "my cluster" [polling interval] address1:port addreses2:port ...
  # 
  # The keyword 'data_source' must immediately be followed by a unique
  # string which identifies the source, then an optional polling interval in 
  # seconds. The source will be polled at this interval on average. 
  # If the polling interval is omitted, 15sec is asssumed. 
  #
  # A list of machines which service the data source follows, in the 
  # format ip:port, or name:port. If a port is not specified then 8649
  # (the default gmond port) is assumed.
  # default: There is no default value
  #
  # data_source "my cluster" 10 localhost  my.machine.edu:8649  1.2.3.5:8655
  # data_source "my grid" 50 1.3.4.7:8655 grid.org:8651 grid-backup.org:8651
  # data_source "another source" 1.3.4.7:8655  1.3.4.8
  
  data_source "my cluster" localhost
  
  #
  # Round-Robin Archives
  # You can specify custom Round-Robin archives here (defaults are listed below)
  #
  # RRAs "RRA:AVERAGE:0.5:1:244" "RRA:AVERAGE:0.5:24:244" "RRA:AVERAGE:0.5:168:244" "RRA:AVERAGE:0.5:672:244" \
  #      "RRA:AVERAGE:0.5:5760:374"
  #
  
  RRAs "RRA:AVERAGE:0.5:1:11520" "RRA:AVERAGE:0.5:24:244" "RRA:AVERAGE:0.5:168:244" "RRA:AVERAGE:0.5:672:244" \
       "RRA:AVERAGE:0.5:5760:374"
  
  #
  #-------------------------------------------------------------------------------
  # Scalability mode. If on, we summarize over downstream grids, and respect
  # authority tags. If off, we take on 2.5.0-era behavior: we do not wrap our output
  # in <GRID></GRID> tags, we ignore all <GRID> tags we see, and always assume
  # we are the "authority" on data source feeds. This approach does not scale to
  # large groups of clusters, but is provided for backwards compatibility.
  # default: on
  # scalable off
  #
  #-------------------------------------------------------------------------------
  # The name of this Grid. All the data sources above will be wrapped in a GRID
  # tag with this name.
  # default: unspecified
  # gridname "MyGrid"
  #
  #-------------------------------------------------------------------------------
  # The authority URL for this grid. Used by other gmetads to locate graphs
  # for our data sources. Generally points to a ganglia/
  # website on this machine.
  # default: "http://hostname/ganglia/",
  #   where hostname is the name of this machine, as defined by gethostname().
  # authority "http://mycluster.org/newprefix/"
  #
  #-------------------------------------------------------------------------------
  # List of machines this gmetad will share XML with. Localhost
  # is always trusted. 
  # default: There is no default value
  # trusted_hosts 127.0.0.1 169.229.50.165 my.gmetad.org
  #
  #-------------------------------------------------------------------------------
  # If you want any host which connects to the gmetad XML to receive
  # data, then set this value to "on"
  # default: off
  all_trusted on
  #
  #-------------------------------------------------------------------------------
  # If you don't want gmetad to setuid then set this to off
  # default: on
  # setuid off
  #
  #-------------------------------------------------------------------------------
  # User gmetad will setuid to (defaults to "nobody")
  # default: "nobody"
  # setuid_username "nobody"
  #
  #-------------------------------------------------------------------------------
  # The port gmetad will answer requests for XML
  # default: 8651
  # xml_port 8651
  #
  #-------------------------------------------------------------------------------
  # The port gmetad will answer queries for XML. This facility allows
  # simple subtree and summation views of the XML tree.
  # default: 8652
  # interactive_port 8652
  #
  #-------------------------------------------------------------------------------
  # The number of threads answering XML requests
  # default: 4
  # server_threads 10
  #
  #-------------------------------------------------------------------------------
  # Where gmetad stores its round-robin databases
  # default: "/var/lib/ganglia/rrds"
  # rrd_rootdir "/some/other/place"
  #
  #-------------------------------------------------------------------------------
  # In earlier versions of gmetad, hostnames were handled in a case
  # sensitive manner
  # If your hostname directories have been renamed to lower case,
  # set this option to 0 to disable backward compatibility.
  # From version 3.2, backwards compatibility will be disabled by default.
  # default: 1   (for gmetad < 3.2)
  # default: 0   (for gmetad >= 3.2)
  # case_sensitive_hostnames 1