Network Computing is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Review: SolarWinds Sheds Light on Networks: Page 13 of 19

MRTG gathers performance statistics from devices, displaying real-time result graphs via HTML. Any OID

is manageable, as long as the ANS.1 string is specified in the script. MRTG runs in a combination of PERL and C++, and the best part is that it's free under GNU. Of course, the downside is that because it's free, you can't buy support for it. However, a lot of support is available on the Web. A good place to start is people.ee.ethz.ch/~oetiker/webtools/mrtg/.

By running a configuration routine (cfgmaker), MRTG can discover a device. The product walks through the interfaces, listing IP address, SNMP community and speed. It then creates a small HTML table to format the results of the get.

The default interface number is used to index interfaces. This sounds logical enough, but as the documentation correctly notes, SNMP interface numbers change periodically for no particular reason--"every full moon, just for fun." MRTG allows for the naming of the interface based on selectable variables, a somewhat advanced feature when compared with the offerings of many commercial performance-management products. The options are IP address, Ethernet address, description and name.

We created a configuration file for a couple of devices and began the collection of data by running MRTG with a collection frequency of five minutes. Users can set this polling option. The statistics we collected and reported via a preformatted HTML page showed daily five-minute averages, weekly 30-minute averages and monthly two-hour averages; if we had run it long enough, it would have shown yearly daily averages.