remstats an rrdtool-based network monitoring system by thomas erskine
TRANSCRIPT
![Page 2: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/2.jpg)
Why another network monitoring system?
• The existing ones were either:– inadequate, and/or– extremely expensive, and/or– not customizable enough
![Page 3: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/3.jpg)
1999-09-21 Remstats - NANOG 3
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
![Page 4: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/4.jpg)
What’s so great about it?
• RRDtool (thank-you Tobi)• good customizable graphs• long-term data retention in small
space• fast updates
![Page 5: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/5.jpg)
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
![Page 6: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/6.jpg)
1999-09-21 Remstats - NANOG 6
Decoupling the collector
• use other data-sources, anything you’ve got
• write your own “collector”• how about a sed script?
![Page 7: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/7.jpg)
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
![Page 8: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/8.jpg)
Enough! What does it look like?
• I’m glad you asked. Let’s have a look…
![Page 9: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/9.jpg)
1999-09-21 Remstats - NANOG 9
![Page 10: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/10.jpg)
1999-09-21 Remstats - NANOG 10
![Page 11: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/11.jpg)
1999-09-21 Remstats - NANOG 11
![Page 12: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/12.jpg)
1999-09-21 Remstats - NANOG 12
![Page 13: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/13.jpg)
1999-09-21 Remstats - NANOG 13
![Page 14: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/14.jpg)
1999-09-21 Remstats - NANOG 14
![Page 15: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/15.jpg)
1999-09-21 Remstats - NANOG 15
![Page 16: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/16.jpg)
1999-09-21 Remstats - NANOG 16
![Page 17: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/17.jpg)
1999-09-21 Remstats - NANOG 17
![Page 18: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/18.jpg)
1999-09-21 Remstats - NANOG 18
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)
![Page 19: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/19.jpg)
1999-09-21 Remstats - NANOG 19
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/
![Page 20: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/20.jpg)
The End
![Page 21: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/21.jpg)
1999-09-21 Remstats - NANOG 21
![Page 22: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/22.jpg)
1999-09-21 Remstats - NANOG 22
![Page 23: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/23.jpg)
1999-09-21 Remstats - NANOG 23
[ times ]
![Page 24: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/24.jpg)
1999-09-21 Remstats - NANOG 24
[ colors ]
![Page 25: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/25.jpg)
1999-09-21 Remstats - NANOG 25
[ archives ]
![Page 26: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/26.jpg)
1999-09-21 Remstats - NANOG 26
[ tools ]
![Page 27: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/27.jpg)
1999-09-21 Remstats - NANOG 27
[ script NAME ]
![Page 28: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/28.jpg)
1999-09-21 Remstats - NANOG 28
[ rrd ping ]
![Page 29: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/29.jpg)
1999-09-21 Remstats - NANOG 29
[ rrd if-* ]
![Page 30: Remstats An RRDtool-based Network Monitoring System by Thomas Erskine](https://reader031.vdocuments.us/reader031/viewer/2022032607/56649ec55503460f94bd0628/html5/thumbnails/30.jpg)
1999-09-21 Remstats - NANOG 30
[ host news.crc.ca]