forked from ganglia/monitor-core
-
Notifications
You must be signed in to change notification settings - Fork 0
/
INSTALL
59 lines (41 loc) · 1.65 KB
/
INSTALL
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
Installation Instructions
*************************
Dependencies
============
* APR (http://apr.apache.org/)
* libConfuse (http://www.nongnu.org/confuse/)
* expat (http://expat.sourceforge.net/)
* pkg-config (http://www.freedesktop.org/wiki/Software/pkg-config)
* python (http://www.python.org/)
* PCRE (http://www.pcre.org/)
* RRDtool (http://oss.oetiker.ch/rrdtool/)
Basic Installation
==================
Briefly, the shell commands `./configure; make; make install' should
configure, build, and install this package.
The use of a GNU build chain (Make and C compiler) is encouraged but not
compulsory.
Compilers and Options
=====================
Some systems require unusual options for compilation or linking that the
`configure' script does not know about. Run `./configure --help' for
details on some of the pertinent environment variables.
You can give `configure' initial values for configuration parameters
by setting variables in the command line or in the environment. Here
is an example:
./configure CC="gcc -std=gnu99" CFLAGS=-g LIBS=-lposix
Optional Features
=================
support for python as a metric scripting language is optional and could be
disabled by using :
--disable-python
the PCRE dependency is only needed to allow for the use of templates to
define metric names using "name_match" in gmond.conf and could be disabled
by using :
--without-libpcre
gmetad is only needed to be able to generate reports and summary of the metric
data collected and so will only be built if explicitally requested with :
--with-gmetad
for more details in some of the flags available refer to the README and the
ouput of :
./configure --help