[rtg] rtg status?

Drew Weaver drew.weaver at thenap.com
Wed Jan 7 13:18:21 EST 2009


The poller is pretty great for RTG, I just wish the target maker was a little smarter.

It would be highly beneficial if you could do something like this with the targetmaker:

When a ports data is 'no longer needed' a flag would be set on the row in the table for that port which tells rtargmkr the next time it runs to move the data for that port into another table or ([archiving] database altogether) then after the data is archived, if the target maker sees that the port comes 'back' it just creates a new entry for it. Which would be a good way of cleaning data which is obviously useless out of the database.

Like Matt said, the biggest problem we've had with rtg is "what to do with all that data" as deleting hundreds of thousands of rows a few times a day in MySQL is not terribly efficient.

-Drew



-----Original Message-----
From: rtg-bounces at lists.grdata.com [mailto:rtg-bounces at lists.grdata.com] On Behalf Of Matt Simerson
Sent: Wednesday, January 07, 2009 1:05 PM
To: rtg at lists.grdata.com
Subject: Re: [rtg] rtg status?


Or they are just running the latest version of RTG and are quite  
content with the way it works. When I was a Layered Tech, we monitored  
several thousand switch ports with it. We use it at Spry as well, but  
only as a reference. I only have a few problems with the released  
version of RTG:

    1. if the RTG poller loses the connection to the DB, it does not  
reconnect. Ever.
    2. the perl scripts for reporting sucked.
    3. databases get absolutely enormous after a few months worth of  
polling N thousand ports

The solution for 1 is easy.  The application could be fixed to test  
the DB connection and reconnect after failures, or it can worked  
around. Just write a script that checks the last time a DB insert was  
made. If it has been more than 2X polling interval, then restart the  
polling daemon.

Solving #2 required a bit more work but I published the solution here:
	http://search.cpan.org/~msimerson/RTG-Report-1.16/

#3 is also solved by the record_consolidator.pl script in the  
RTG::Report dist.

Of course, other people have had different problems with RTG and  
developed their own solutions. But you might want to just give the  
stock RTG a whirl. It may just do everything you need as is.

Matt


On Jan 7, 2009, at 9:37 AM, Adrian Chadd wrote:

> People are running their own hacked up versiosn of RTG, and noone's
> really stepped up to create an RTG fork to include all the various
> patches, stuff from the Y!rtg, etc.
>
> Anyone up to the challenge? :)
>
>
>
> Adrian
>
> On Tue, Jan 06, 2009, Jeremy Guarini wrote:
>> been using version 7 myself as I didn't see anything firm for  
>> version 8 or 9
>>
>> --Jeremy
>>
>> Quoting John Center <john.center at villanova.edu>:
>>
>>> Hi,
>>>
>>> What is the status of this project?  We've been using an older
>>> version of rtg.  I saw a discussion about various patches floating
>>> around, but it doesn't look like there has been any further
>>> development.  Could someone please update the list?
>>>
>>> Thanks.
>>>
>>> 	-John
>>>
>>> -- 
>>> John Center
>>> Villanova University
>>> _______________________________________________
>>> RTG mailing list
>>> RTG at lists.grdata.com
>>> http://lists.grdata.com/mailman/listinfo/rtg
>>>
>>
>>
>>
>> _______________________________________________
>> RTG mailing list
>> RTG at lists.grdata.com
>> http://lists.grdata.com/mailman/listinfo/rtg
> _______________________________________________
> RTG mailing list
> RTG at lists.grdata.com
> http://lists.grdata.com/mailman/listinfo/rtg

_______________________________________________
RTG mailing list
RTG at lists.grdata.com
http://lists.grdata.com/mailman/listinfo/rtg


More information about the RTG mailing list