I use MRTG and Hobbit to monitor routers and switches. My config basically is a follows:
- bbmrtg.sh runs on a host that collects all of our bandwidth information.
- bbmrtg.sh sends the information to Hobbit.
- Hobbit displays it as a mrtg column similar to the way that it used to work in Big Brother.
I have reconfigured bbmrtg.sh to work with the 14all.cgi application instead of the original configuration as 14all.cgi allowed me to display performance in a per-minute graph as opposed to the 5 minute graph that was originally displayed.
The mrtg column shows a 6 hour bandwidth view and still alerts based on the pre-defined thresholds. If there is a particular host that I want to represent the bandwidth for then I just add that port to the bbmrtg.sh configuration file.
If I could get Hobbit to display graphs on finer detail for bandwidth then I would likely move things off of the mrtg host that I am using now, but I just haven't given it a good look.
The other main reason that I like bbmrtg.sh is that I don't have to mess with any of my mrtg configuration files. From what I have seen in other configurations I have to go into the mrtg files and edit them individually before Hobbit would recognize them. I could be wrong on this, but that is what I recall.
I have left things this way as opposed to moving them into the trends section of Hobbit as I prefer to have 1 minute averages versus the 5 minute ones as it is a little easier to spot problem situations when there is greater granularity in the graph.
Robert Taylor | Senior Manager of Information Systems | Hendrick Automotive Group
-----Original Message----- From: Jeff Stuart [mailto:jeff at myinternetservices.com] Sent: Sunday, May 21, 2006 9:15 AM To: hobbit at hswn.dk Subject: Re: [hobbit] Hobbit + MRTG
Hmm ok thx... looks like this'll be my next big project. ;) (Last one was to integrate hobbit with our server provisioning system/database. IE adds/deletes add and delete hosts in hobbit via a couple of perl scripts.)
On Sunday 21 May 2006 5:41 am, Sue Bauer-Lee wrote:
I'd still really like to see a successful configuration that monitors Cisco routers and switches.
I've yet to be able to display the graphs for the few with successful data collection; most of them fail and we're fairly certain it has nothing to do with ACLs.
I was able to collect data for, which are few, and mo
-- Jeff Stuart Network Admin MyInternetServices.com 1-800-300-HOST
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
Hmm.. ok.. here's my layout.
We've got 4 nocs setup across the US. We've got bunches of servers in each noc. We've also got a few resellers who have boxes in one or more nocs.
Here's what I want to do:
Setup a NET testing server in each noc. That would probably also run the bbmrtg.sh script and send both the net tests AND the bandwidth data to the display server.
Have a separate URL for each reseller so that they can see the status of their own servers.
POSSIBLY also do external testing of all the servers. (IE for each NOC, it not only does the internal net tests but will do say pings of all the servers in the other nocs.) This data then gets merged so that I have an overall view of how things are going across the US. (IE we have nocs in California, Texas, Virginia, and New York so kinda gives us a good feel how the net in general is doing. hehe)
Also test the main router at each NOC and if IT'S down, then of course don't do prop bad statuses of all the servers behind the router.
How to do these things:
I ASSUME this means I just setup a hobbit server on each of the net testers but I do NOT enable anything but the hobbitd, bbnet, bbreset, hobbitclient, clientdata, and bbmrtg programs in hobbitlaunch.cfg. This would also use the NET:location keyword for each host + defining BBLOCATION on each BBNET server. And in the hobbitserver.cfg make sure that my bbdisplay IP (plus other data) all points to my display server.
This is done via pagesets I assume? (If so, I understand how this works already. :))
This one... I have no clue if it's possible or even IF advisable...
I assume this will require that I use the depends and route keywords for each host set appropriately.
Does all this make sense? Am I understanding how this thing works? :) Is any of this doable/feasible?
P.S. If anyone is doing anything like any of the above, I'd LOVE to see sample configs if possible just to get an idea on how things need to be setup properly.
On Sunday 21 May 2006 10:13 am, Taylor, Robert wrote:
I use MRTG and Hobbit to monitor routers and switches. My config basically is a follows:
- bbmrtg.sh runs on a host that collects all of our bandwidth information.
- bbmrtg.sh sends the information to Hobbit.
- Hobbit displays it as a mrtg column similar to the way that it used to work in Big Brother.
I have reconfigured bbmrtg.sh to work with the 14all.cgi application instead of the original configuration as 14all.cgi allowed me to display performance in a per-minute graph as opposed to the 5 minute graph that was originally displayed.
The mrtg column shows a 6 hour bandwidth view and still alerts based on the pre-defined thresholds. If there is a particular host that I want to represent the bandwidth for then I just add that port to the bbmrtg.sh configuration file.
If I could get Hobbit to display graphs on finer detail for bandwidth then I would likely move things off of the mrtg host that I am using now, but I just haven't given it a good look.
The other main reason that I like bbmrtg.sh is that I don't have to mess with any of my mrtg configuration files. From what I have seen in other configurations I have to go into the mrtg files and edit them individually before Hobbit would recognize them. I could be wrong on this, but that is what I recall.
I have left things this way as opposed to moving them into the trends section of Hobbit as I prefer to have 1 minute averages versus the 5 minute ones as it is a little easier to spot problem situations when there is greater granularity in the graph.
Robert Taylor | Senior Manager of Information Systems | Hendrick Automotive Group
-- Jeff Stuart Network Admin MyInternetServices.com 1-800-300-HOST
Forgot to add that for the main page I want to see ALL servers include all of the reseller boxes. I don't remember if pagesets do what I want or not still. (I THINK they do but I don't remember.)
On Monday 22 May 2006 1:38 am, Jeff Stuart wrote:
- This is done via pagesets I assume? (If so, I understand how this works already. :))
-- Jeff Stuart Network Admin MyInternetServices.com 1-800-300-HOST
participants (2)
-
jeff@myinternetservices.com
-
Robert.Taylor@HendrickAuto.com