• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..11-Apr-2014-

cfgmaker-templates/H26-Sep-2012-674638

dashboard/H03-May-2022-3,6553,249

mrtg-templates/H26-Sep-2012-414374

rrdcached/H26-Sep-2012-184136

targetnames/H03-May-2022-2,8812,308

95.plH A D03-May-20221.8 KiB8161

READMEH A D19-Sep-20123.7 KiB8769

buildwan.plH A D03-May-202220.7 KiB658547

cfgmaker_host.plH A D03-May-202239.3 KiB896775

check_foundryH A D03-May-20228.1 KiB309253

check_ucdH A D19-Sep-20122.5 KiB8864

check_vmware.plH A D03-May-202259.3 KiB1,7621,476

checkagentH A D03-May-20229.8 KiB400320

gather.plH A D03-May-20224.3 KiB184109

getstats.shH A D19-Sep-20122.8 KiB12187

graphprune.plH A D03-May-20223.7 KiB14593

graphxml3.cgiH A D19-Sep-201237.4 KiB1,055943

mrtg-apacheH A D03-May-20221.4 KiB7154

mrtg-nrpe.cfgH A D19-Sep-20125.6 KiB163148

mrtg-nrpe.plH A D03-May-202211.5 KiB439368

mrtg-nrpe.shH A D19-Sep-20122.5 KiB144126

mrtg-pnsclient.cH A D09-Sep-201311.4 KiB430334

mrtg-pnsclient.cfgH A D19-Sep-20126 KiB165151

mrtg-pnsclient.plH A D03-May-20225.8 KiB247173

mrtg-portsinuse.plH A D03-May-20221.9 KiB9163

mrtg-storageH A D19-Sep-20122.3 KiB7756

rrd-archive-clean.plH A D03-May-20229.2 KiB326237

rrd-archive-tohash.plH A D19-Sep-2012883 4026

rrd-archive.confH A D19-Sep-2012621 193

rrd-archive.plH A D03-May-202210.6 KiB354239

rrdextend.plH A D03-May-20222.7 KiB10673

rrdmerge.example.shH A D21-Aug-2013920 3720

rrdmerge.plH A D16-Mar-201420.3 KiB613479

winalert.confH A D19-Sep-20121.5 KiB4822

winalert.plH A D03-May-20226.6 KiB267170

README

1In here are various scripts and utilities that you may find useful, but which
2are not part of the main distribution.  This also includes any user-submitted
3scripts.
4The scripts in here are not as well supported as the main application.  Any
5of them written by someone other than myself are supported by that person - so
6report any problems to them, and not to me.
7You may well have to modify these scripts by changing the Perl path on the
8first line, or by changing the extension or the file execute permissions.
9Some of them also require other configuration.  See any accompanying
10documentation, or header comments in the files themselves.
11
12graphprune.pl Steve Shipway
13    This is a script that can be run nightly to clean up old graphs in the
14    graphs directory, in order to save space. Public domain.
15
16extensions
17    This directory holds various plugin extensions for routers.cgi
18
19buildwan.pl Steve Shipway
20    This more complex script - which requires Net::SNMP to be installed - will
21    take a 'seed' router, and then explore your entire WAN (as far as possible)
22    and create a set of MRTG files suitable for use with routers.cgi.  The
23    created files will have a number of routers.cgi specific directives added.
24    Public domain software.
25
26rrdextend.pl Steve Shipway
27    This script will extend the RRAs in all the RRD files for a given MRTG
28    .cfg file.  You will need the rrdtool executable in your path to run it.
29    You need to do this in order to use the extended time windows options.
30    Some of you may wish to modify the location of the rrdtool executable and
31    perl executable coded into the script.
32    This too is public domain.
33
34getstats.sh Steve Shipway
35    Statistics gathering backend for server monitor.  Called from inetd.  This
36    is used by the gather.pl and servers.cgi extensions.
37
38gather.pl Steve Shipway
39    This is the perl script, supposed to be run every 5 mins, that contacts the
40    getstats.sh program on remote UNIX hosts to get the load stats.  This data
41    is then placed into an RRD and reported by routers.cgi when the servers=yes
42    option has been set.
43
44targetnames Steve Shipway
45	This script is used to attempt to generate the [targetnames] section of
46	the routers2.conf file, by querying the routers via SNMP.  It uses the
47	various SNMP libraries supplied with MRTG.
48
49cfgmaker_host Steve Shipway
50	This will make a MRTG .cfg file, with lots of routers.cgi extensions,
51    for a specified host.  It will search for the UCD and host MIBs in
52    order to make targets, including the interfaces.  It is supposed to
53    be given a server name as a parameter. Public domain.
54
55rrd-archive.pl Steve Shipway
56   This is a script to run nightly, to generate the archived .rrd files
57   used by routers.cgi to do historical graphs.  GPL
58
59mrtg-nrpe.sh Steve Shipway
60    A wrapper to allow you to collect data in MRTG format from the Nagios
61    remote agent, nrpe.  Unix shellscript, Public domain.
62
63mrtg-pnsclient.pl Steve Shipway
64    A perl script to allow you to collect data in MRTG format from the
65    Nagios/NetSaint remote agent, pNSclient.  This is a great way to collect
66    data remotely from a Windows Perfmon counter.
67
68vmware_monitor.pl Steve Shipway
69    A perl script to dynamically retrieve stats from a VMWare server, and
70    create .rrd and .cfg files appropriately.
71
72dashboard Steve Shipway
73    Some CGI scripts to work with the SLickboard Flash tool to display
74    MRTG data as a dashobard gauge, graph, or bar chart.
75
76rrdcached
77    Information on how to make Routers2 and MRTG work with the rrdcached
78    caching daemon for rrdtool.
79
80checkagent Steve Shipway
81    A tool to check a remote host for the nsclient, nrpe or snmp agents
82
83check_ucd Steve Shipway
84    An MRTG/Nagios plugin to let you run a Nagios plugin via the UCD SNMP
85	daemon, and query the output
86
87