300 likes | 461 Views
Remstats. An RRDtool-based Network Monitoring System by Thomas Erskine <thomas.erskine@crc.ca>. Why another network monitoring system?. The existing ones were either: inadequate, and/or extremely expensive, and/or not customizable enough. What did you want?.
E N D
Remstats An RRDtool-based Network Monitoring System by Thomas Erskine <thomas.erskine@crc.ca>
Why another network monitoring system? • The existing ones were either: • inadequate, and/or • extremely expensive, and/or • not customizable enough
What did you want? • graphs and long-term data-storage like MRTG and RRDtool • alerts and status-levels like NOCOL • data from non-SNMP sources Remstats - NANOG
What’s so great about it? • RRDtool (thank-you Tobi) • good customizable graphs • long-term data retention in small space • fast updates
Seriously. • non-SNMP data collection • “At a glance” web-pages for each host • custom web-pages with live data • custom images with live data • long-term event logs
Decoupling the collector • use other data-sources, anything you’ve got • write your own “collector” • how about a sed script? Remstats - NANOG
OK. How does it work? • Collectors feed a standard data format to the updater • all the collectors run in parallel • afterwards monitors do data-specific stuff • finally the web-pages get generated
Enough! What does it look like? • I’m glad you asked. Let’s have a look…
How do I make it do all that? • A single configuration file • Sections for graphtimes, colors, archives, tools, scripts, alerts, oids, rrds and hosts • configuration base supplied • configuration-creation tools for some collectors (ping, snmp and port) Remstats - NANOG
Where do I get it? • Remstats: http://silverlock.dgim.crc.ca/~terskine/remstats • RRDtool: http://ee-staff.ethz.ch/~oetiker/webtools/rrdtool/ • Perl and Co: http://www.cpan.org/ Remstats - NANOG
[ times ] Remstats - NANOG
[ colors ] Remstats - NANOG
[ archives ] Remstats - NANOG
[ tools ] Remstats - NANOG
[ script NAME ] Remstats - NANOG
[ rrd ping ] Remstats - NANOG
[ rrd if-* ] Remstats - NANOG
[ host news.crc.ca] Remstats - NANOG