Viewing Graphs

Once you’ve generated some graphs, you will want to look at them to see the results. To make it easier to view the graphs, MRTG comes with an indexmaker script that generates HTML index pages. Here’s how to run indexmaker for a typical set of graphs:

[root][linuxserver] ~/mrtg-2.9.10> indexmaker --title "Cisco to Internet" \ 
            --filter name=~'cisco' --output /mrtg/images/cisco.html /mrtg/run/mrtg.cfg

This command creates one index page with the five-minute average graph for each target you’ve specified in your mrtg.cfg file. Keep in mind that the target is the interface from which you’re gathering data. If you have four targets for your router, there will be four graphs in the index file, all pointing to the daily, weekly, monthly, and yearly summary graphs for that target. The - -title option tells indexmaker what title to use for the index file. - -filter name=~cisco allows you to select some of the targets in the mrtg.cfg file by using a regular expression: we told indexmaker to find all targets that include the string cisco. The - -output option is the name of the index file. The final argument on the command line is the full path to the configuration file. Table 13-1 gives a synopsis of these options as well as some other useful options to indexmaker.

Table 13-1. Command-Line Options to indexmaker

Option

Description

--title

Specify a title for the HTML page.

--filter

Specify the regular expression that will be used to find a specific target from ...

Get Essential SNMP now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.