{"id":117,"date":"2012-11-20T12:40:36","date_gmt":"2012-11-20T12:40:36","guid":{"rendered":""},"modified":"2015-01-28T11:37:57","modified_gmt":"2015-01-28T11:37:57","slug":"monitoring_network_downtime_with_prtg","status":"publish","type":"post","link":"http:\/\/www.snoopdos.com\/blog\/monitoring_network_downtime_with_prtg\/","title":{"rendered":"Monitoring network downtime with PRTG"},"content":{"rendered":"<p>I&#8217;ve been using <a href=\"http:\/\/en.wikipedia.org\/wiki\/Multi_Router_Traffic_Grapher\">MRTG<\/a> for a while to monitor assorted servers, routers, and switches I manage at <a href=\"http:\/\/www.windmillmc.com\/broadband\/\">The Windmill<\/a>. It&#8217;s free, works pretty well, and is quite configurable. The graphs it produces are plain but functional, and they do the job.<\/p>\n<p>Recently, I needed a tool to monitor my home network, primarily because the Cisco 3925 router provided by my Internet supplier, <a href=\"http:\/\/www.upc.ie\/broadband\/\">UPC<\/a>, has had a nasty tendency to lockup every week or so. Now, UPC&#8217;s 120 Mb\/s Internet service is fantastic value, and performs exceptionally well, but having it randomly interrupted like this is really, really annoying &#8212; especially when the router is buried in a small cupboard at the back of our attic, where all the TV wiring is concentrated.<\/p>\n<p>I also have a wireless access point (an old reconditioned Eircom Netopia 2247) which periodically hangs, though on a different schedule to the Cisco. So, I figured it was time to start monitoring both devices to see exactly when they go offline, in the hope that I might be able to correlate it with other network activity.<\/p>\n<p>While MRTG can do this, it&#8217;s not the most user friendly of systems to configure. Since I crave nothing more than an easy life, I decided to look around for alternatives.<\/p>\n<p>This brought me to <a href=\"http:\/\/www.paessler.com\/prtg\">PRTG<\/a>, a commercial monitoring tool from Paessler that covers some of the same ground. It&#8217;s free for up to 10 monitoring points, runs under Windows, and has a nice web-based GUI that makes it easy to configure or review logs from anywhere on my LAN. So, I decided to give it a try.<\/p>\n<p>I&#8217;ve been using PRTG for about two months now, and it&#8217;s working very well. There are a huge number of built-in sensors: everything from basic PING tests, SNMP polling of routers &amp; switches to Windows system metrics (for any machine on the LAN) to remote website HTTP monitoring. With the 10 free sensors included in the evaluation copy, I was able to add rules for three websites I manage, my Wifi and Internet routers, a separate VPN router I use to access client networks, and also a few of my local machines:<\/p>\n<p><a href=\"http:\/\/www.snoopdos.com\/blog\/PRTG_Console.png\" target=\"_blank\"><img decoding=\"async\" border=\"0\" src=\"http:\/\/www.snoopdos.com\/blog\/PRTG_Console_small.png\" \/><\/a><\/p>\n<p>PRTG lets you create sensor dependency trees: for example, I monitor the uptime of this website (<a href=\"http:\/\/www.snoopdos.com\/\">www.snoopdos.com<\/a>) but the monitoring rule says not to try and monitor it if the UPC Cisco router is down, OR if Google&#8217;s main DNS server at 8.8.8.8 can&#8217;t be reached. This ensures I don&#8217;t get an onslaught of website failures in the log just because my Internet connection was interrupted.<\/p>\n<p>PRTG also lets you raise alerts whenever a sensor goes on or offline, or crosses a threshold. For example, if the disk space on C:\\ on my main Media Center TV system drops below 1 GB, I can easily have PRTG alert me, either by email or SMS.<\/p>\n<p>I&#8217;ve barely scratched the surface of what&#8217;s possible so far, but it&#8217;s a very capable system. When Paessler emailed me today with an offer to upgrade my free 10-sensor license to 30 sensors in return for some blog coverage, it wasn&#8217;t a difficult decision. While I only blog about products I actually like and use, PRTG now falls squarely into that camp. <a href=\"http:\/\/www.paessler.com\/prtg\/download\">Give it a try<\/a> and see what you think for yourself.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been using MRTG for a while to monitor assorted servers, routers, and switches I manage at The Windmill. It&#8217;s free, works pretty well, and is quite configurable. The graphs it produces are plain but functional, and they do the job. Recently, I needed a tool to monitor my home network, primarily because the Cisco &hellip; <a href=\"http:\/\/www.snoopdos.com\/blog\/monitoring_network_downtime_with_prtg\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Monitoring network downtime with PRTG<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[6],"tags":[],"class_list":["post-117","post","type-post","status-publish","format-standard","hentry","category-networking"],"_links":{"self":[{"href":"http:\/\/www.snoopdos.com\/blog\/wp-json\/wp\/v2\/posts\/117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.snoopdos.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.snoopdos.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.snoopdos.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"http:\/\/www.snoopdos.com\/blog\/wp-json\/wp\/v2\/comments?post=117"}],"version-history":[{"count":1,"href":"http:\/\/www.snoopdos.com\/blog\/wp-json\/wp\/v2\/posts\/117\/revisions"}],"predecessor-version":[{"id":147,"href":"http:\/\/www.snoopdos.com\/blog\/wp-json\/wp\/v2\/posts\/117\/revisions\/147"}],"wp:attachment":[{"href":"http:\/\/www.snoopdos.com\/blog\/wp-json\/wp\/v2\/media?parent=117"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.snoopdos.com\/blog\/wp-json\/wp\/v2\/categories?post=117"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.snoopdos.com\/blog\/wp-json\/wp\/v2\/tags?post=117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}