This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

MRTG - Any examples?

I'm trying to monitor my Astaro via MRTG.  I would like to graph in/out bandwidth on two WAN interfaces (eth1, eth2) as well as the LAN interface (eth0).  If possible, I would also like to graph CPU, Connections, and Memory.

I have seen a handful of threads in the forums, but no real good mrtg.cfg configuration examples.

Are there any examples or tutorials out there, or is anyone willing to share their mrtg.cfg (replacing community names and IPs with sample info)?

Thanks in advance!

- Scott

P.S. I have a working MRTG server, monitoring many other devices... so I'm not looking for MRTG assistance, but rather just editing the configuration to use the right OIDs, Interface index values, etc., for the Astaro.


This thread was automatically locked due to age.
  • Astaro has the ability to export to a remote syslog server.  Have you tried that option?

    Owner:  Emmanuel Technology Consulting

    http://etc-md.com

    Former Sophos SG(Astaro) advocate/researcher/Silver Partner

    PfSense w/Suricata, ntopng, 

    Other addons to follow

  • Hi William.  Thanks for that information.  But we already have a working MRTG server, that is polling and charting many servers and devices via SNMP.  We just want to add Astaro to our monitoring server.  

    Seems odd that with the popularity of MRTG (and Cacti) that I can't find any examples or basic documentation of the OIDs and interface indexes for Astaro.  I'll keep looking, guessing, probing... will eventually figure it out I'm sure. :-)

    - Scott
  • Yes, I saw that post already, and it was helpful.  I've been able to figure out how to use SNMP to view bandwidth on all ports, and CPU Load.  I still want to figure out how to monitor Current Connections.

    - Scott
  • Revisiting this thread... MRTG has been working OK, except each time the Astaro is rebooted, the Interface index values seem to change, which is very annoying.  I really need to find a better solution... still open to suggestions, examples, etc.

    - Scott
  • I realized I could use the interface names, instead of the index values, and that seems to have solved the problem.  For example, to monitor bandwidth on eth1, I would do something like:

    Options[1.2.3.4_wan]: nopercent,growright,noinfo,bits
    Target[1.2.3.4_wan]: \eth1:mypass@1.2.3.4:
    SetEnv[1.2.3.4_wan]: MRTG_INT_IP="" MRTG_INT_DESCR="6Mbps ADSL WAN 1"
    MaxBytes[1.2.3.4_wan]: 1875000
    Title[1.2.3.4_wan]: Astaro 6Mbps ADSL1 WAN Port