Markdown, not wiki markup. Grrr
This commit is contained in:
parent
f6b71196f8
commit
f62c340271
1 changed files with 10 additions and 9 deletions
19
README.md
19
README.md
|
@ -1,6 +1,6 @@
|
||||||
= Statgraph =
|
# Statgraph #
|
||||||
|
|
||||||
== Introduction ==
|
## Introduction ##
|
||||||
|
|
||||||
Statgraph is a simple tool for graphing usage statistic from a number of
|
Statgraph is a simple tool for graphing usage statistic from a number of
|
||||||
unix hosts.
|
unix hosts.
|
||||||
|
@ -11,7 +11,8 @@ Solaris and FreeBSD. In theory, any platform supported by libstatgrab
|
||||||
should work.
|
should work.
|
||||||
|
|
||||||
|
|
||||||
== Usage ==
|
## Usage ##
|
||||||
|
|
||||||
To make use of statgraph, you'll need perl and RRDtool, along with the
|
To make use of statgraph, you'll need perl and RRDtool, along with the
|
||||||
perl bindings for RRDtool. On debian, these are included in the
|
perl bindings for RRDtool. On debian, these are included in the
|
||||||
'librrds-perl' package.
|
'librrds-perl' package.
|
||||||
|
@ -25,7 +26,7 @@ TCP connection to the target host, or by executing a command of your
|
||||||
choice. This does mean you can make use of ssh with an ssh key if you
|
choice. This does mean you can make use of ssh with an ssh key if you
|
||||||
want to keep open ports to a minimum.
|
want to keep open ports to a minimum.
|
||||||
|
|
||||||
=== Direct TCP ===
|
### Direct TCP ###
|
||||||
|
|
||||||
If you're collecting via TCP, the easiest way to set things up is to run
|
If you're collecting via TCP, the easiest way to set things up is to run
|
||||||
statgrab from inetd.
|
statgrab from inetd.
|
||||||
|
@ -45,7 +46,7 @@ and exit, but there is always a risk with exposing a service. As always,
|
||||||
you should seriously consider firewalling access to this port to trusted
|
you should seriously consider firewalling access to this port to trusted
|
||||||
hosts only.
|
hosts only.
|
||||||
|
|
||||||
=== Running a command ===
|
### Running a command ###
|
||||||
|
|
||||||
This has a bit more overhead, but does mean minimal changes to the
|
This has a bit more overhead, but does mean minimal changes to the
|
||||||
server you're connecting to. Any command that generates statgrab output
|
server you're connecting to. Any command that generates statgrab output
|
||||||
|
@ -53,13 +54,13 @@ is fine. The simplest option is something like:
|
||||||
|
|
||||||
ssh -i ssh_key user@hostname /usr/bin/statgrab
|
ssh -i ssh_key user@hostname /usr/bin/statgrab
|
||||||
|
|
||||||
=== Configuration File ===
|
### Configuration File ###
|
||||||
|
|
||||||
The configuration for statgraph is statgraph.conf - this should be
|
The configuration for statgraph is statgraph.conf - this should be
|
||||||
fairly self-explanatory, and a few examples are provided in
|
fairly self-explanatory, and a few examples are provided in
|
||||||
statgraph.conf.example
|
statgraph.conf.example
|
||||||
|
|
||||||
== Running ==
|
## Running ##
|
||||||
|
|
||||||
To check it's all working, run ./statgraph.pl manually. If that looks
|
To check it's all working, run ./statgraph.pl manually. If that looks
|
||||||
good, add to cron and run once per minute. It will email you if a
|
good, add to cron and run once per minute. It will email you if a
|
||||||
|
@ -74,7 +75,7 @@ whatever you've configured the graphs to live. By default this is the
|
||||||
This directory can be shared by a webserver and contains no dynamic code
|
This directory can be shared by a webserver and contains no dynamic code
|
||||||
whatsoever.
|
whatsoever.
|
||||||
|
|
||||||
== Known Issues ==
|
## Known Issues ##
|
||||||
|
|
||||||
* Statgraph is insanely spammy if a host is down, unless you redirect
|
* Statgraph is insanely spammy if a host is down, unless you redirect
|
||||||
output
|
output
|
||||||
|
@ -94,7 +95,7 @@ whatsoever.
|
||||||
timeouts could be more effective - occasionally processes do get
|
timeouts could be more effective - occasionally processes do get
|
||||||
wedged if the child does, but it's rare.
|
wedged if the child does, but it's rare.
|
||||||
|
|
||||||
== License ==
|
## License ##
|
||||||
|
|
||||||
Statgraph is released under the GPLv2 license. See the COPYING file for
|
Statgraph is released under the GPLv2 license. See the COPYING file for
|
||||||
details.
|
details.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue