MRTG, Multi Router Traffic Grapher, is a great tool that is written in Perl that gives your details about networked devices that can be polled and monitored using SNMP.
In terms of functionality and using it to keep an eye on your traffic loads, it works well – As for other bells and whistles that many admins and engineers are looking for, it lacks quite a bit.
We want to list a some MRTG Alternatives for Windows and Open-source platforms, as well as some benefits to each replacement.
Screenshot of GUI:
Some reasons that network engineers are looking to switch away from MRTG and find a suitable alternative are:
- Lack of Updated and Intuitive Graphical Interface
- Expand-ability and Scaling to multiple system types
- Flexible Alerting and Notification System
- Additional Monitoring Options
- Intuitive and Easier Installation, Configuration and Updating
- Better Support, Community and Active Forum
- Consistent Software Updates
These are just a few reasons why folks are looking for replacements to MRTG. Below you'll find a quick list of the best software packages that we think would be suitable for traffic and system monitoring.
Here's the Top MRTG Alternatives/Replacements:
We'll break this up into 2 categories – First we'll cover Windows alternatives and then Open-source versions. Some of the package listed below have FREE or Freeware versions available for use with either a Time limit or Certain number of Sensors/Devices your allow to monitor.
1. Solarwinds Network Performance Monitor
Solarwinds NPM is another Excellent option to MRTG, considering there vast Market share and constant updates to NPM, its no wonder they are at the head of the game in terms of Network Monitoring and Management.
Solarwinds has integrated proprietary technologies into their Network Performance monitoring software that gives you an in-depth look into your network and bandwidth and lays it out for you in a way that is easy to digest and take action.
There NetPath feature helps you analyze and pinpoint issues at each “hop” in your network. This takes all the guess work out of finding which node is bogging down your bandwidth and helping your drill down the critical path of your network traffic. From there, you can solve the issue quickly and move onto optimizing your network speeds in order to provide the best user experience for your users.
Netpath is one of the most visual and intuitive ways to spot a bandwidth bottleneck in your network – with info such as Utilization rates, latency in milliseconds, packet loss, error rate, and hop count, you can drill down to see where the issue is immediately. See Image below for a detailed screenshot of how Netpath looks:
Some features of NPM include the following:
- Hop by Hop (Netpath) Analysis and Graph of traffic
- Wifi and Wired Network Mapping (Dynamic)
- Wireless (wifi) Network Monitoring
- Capacity Forecasting, Alerts and Reports
- Performance and Availability Monitoring for detecting Faults
- Easy Installation with Automated Network Discovery/Mapping
- Easy to Use Interface with is Customizable
- Packet Capturing and Packet Sniffing (Netflow, sFlow, jFlow, Netstream and IPfix compatible)
- Hardware Monitoring, Alerting and Notifications
- Low Minimum system requirements to Run NPM (Deploy on Test VM if necessary!)
Solarwinds NPM is one of the Top contenders for Network Graphing and Monitoring – They offer a 30 Day Free Trial below – We suggest you Download and Get it installed on a Test Server or VM to really see the features we've covered above – The NetPath feature alone makes this software a game-changer!
PRTG is also know as the “MRTG of Windows” as many have called it and rightfully so. It has a Fully featured graphing engine along with highly customizable traffic monitoring capabilities for almost any device you want to monitor.
Its GUI is very intuitive and they provide a very reasonably priced licensing structure that many admins and engineers have chosen over other competitors. PRTG is Commercially supported and has a extremely diligent support schedule as well as a community that has backed it from its early days.
Some Highlights of PRTG are as follows:
- Customizable Alerting Systems (SMS, Email, Push Notifications, Pager Alerts, Syslog/Event Log, SNMP Traps, Http/EXE Exe's, SNS Messages and Automatic Tickets)
- Mobile Apps for Monitoring on the Go (iPhone/iOS, Andorid and Windows Phones)
- Automatic Network Maps w/ over 300 Network Objects
- Monitor Cloud Services, DMZ's and other Remote Locations
- Flow Protocol Analysis (including Netflow, sFlow, IpFix, and Packet Sniffing
- WMI, SNMP and SSH probing and monitoring for Windows/Linux/Unix/Mac OSX and other Operating Systems
As fully featured as it is, PRTG doesn't fail to surpise us with their Offering – They currently offer PRTG for FREE to monitor up to 100 Sensors for as long as you want!
Grab a Free Download from Below and Get Started IMMEDIATELY!
Official Site: https://www.paessler.com/prtg
3. ManageEngine OpManager
ManageEngine OpManager has come a long way in recent years and has proven to be a suitable replacement for traffic graphing and monitoring. OpManager has a great feature set that will prove to be useful in any infrastructure, including many features that MRTG lacks. We've detailed a FULL Opmanager review here, some main features of OpManager include:
- Bandwidth Analysis
- Server and Network Monitoring
- Log Management for your Perimeter Devices (Firewalls, etc)
- IP Address Management for Switches & Config Management
ManageEngine OpManager also provides a limited Free version with up to 10 Devices to monitor.
Download Page: https://www.manageengine.com/network-monitoring/
Now we'll highlight some Open-source successors that have the same or more features and options as MRTG.
4. Nagios Core
Nagios, as well-known as it is in the IT community, has a commercial version as well as a Open source version, known as the Core. Nagios has been around for some time now and has made a name for itself, so no introduction is necessary.
Some features of Nagios include (full feature list can be seen here):
- Monitor Devices using SNMP, POP3, HTTP, PING, NNTP, etc)
- Hardware Monitoring (Hard Disk Utilization/Usage, Processor Loads, etc)
- Flexible Plugin Capability for Customizing Add-on's and Plugins for additional checks
- Email/Pager or Custom defined Notifications
- Log File Rotation (Auto)
- Optional Graphical Web Interface
If you want a Open-source solution but not Necessarily Nagios, we've compiled a list of the Top Nagios alternatives for you to choose from.
Cacti is a fairly straight-forward tool based on RRDTool for graphing out Bandwidth usage and other critical monitoring components in a simple GUI. Cacti is based on PHP and has built in SNMP support for polling devices for SNMP data and updating your RRD files.
You can find more information and Full Features on Cacti on their Official website here:
Zabbix monitoring server allows you to monitor a wide variety of systems including Linux, IBM AIX and Power8, FreeBSD, NetBSD, OpenBSD, HP-UX, Max OSX, Solaris and Windows Desktops and Server operating systems.
Although it can monitor a wide-array OSes, it can be installed on all the previous operating systems Other than Microsoft. For many admins, this may or may not be an issue, depending on your abilities and skill level within a linux/unix based environment.
Some of the main features of Zabbix include:
- Agentless monitoring of Network Devices
- VMware (vSphere and vCenter) monitoring
- Database Monitoring features
- Java Application monitoring (jBoss, Tomcat and Oracle App Servers)
- Hardware Monitoring
- Critical Web Services
- Highly Scalable for Enterprise Systems
- Open-source and Free for both Commercial and Non-Commercial Use
Official Website and Download information:
Munin, like MRTG, is written in PERL and uses the RRDTool for graphing and monitoring functionality. Available for Debian, Ubuntu, Fedora, Red Hat, Red Hat Enterprise Linux, Mandriva, Gentoo and is also available for some flavors of FreeBSD.
Munin can monitor almost any device you throw at it, including Sans, Servers, and most Network devices.
Official Stable Downloads: http://downloads.munin-monitoring.org/munin/stable/?C=N;O=D