Goldburt, Dan wrote:
Larry,
I'm using Cacti also, so I could install the boost plugin. From what
I've read (and the documentation is still in its formative state, as far
as I can tell), the relevant features only mention batched updates to
RRD. We don't have issues with performance on update. Can you please
describe any fetch/export services that boost provides. I also don't
understand how "This service allows you to add multiple Cacti servers to
your web farm allowing all the servers
to participate in the "on demand" RRD update and viewing process." This
is the first I've heard about distributed Cacti backends. Sorry if I
seem to be veering too far into the Cacti domain for this listserve's
intentions. But if Cacti can separate the server that populates the rrd
files from the server that presentats the data, that's what I'd be
interested in.
Thanks,
Dan
-----Original Message-----
From: Larry Adams [mailto:[EMAIL PROTECTED]
Sent: Thursday, March 29, 2007 9:30 AM
To: Goldburt, Dan
Cc: rrd-developers@lists.oetiker.ch; rrd-users@lists.oetiker.ch
Subject: Re: [rrd-developers] RRD Web service
Goldburt, Dan wrote:
Greetings RRDers,
I am wondering if any of you have done or have any advice on a
webservice arround rrdtool. We have a large repository of rrd files
and would like to make that data available from a remote server.
I know you can run rrdtool as a service (from the Remote Control
section of the docs), but I'm looking for something that
will allow me
to make requests via HTTP.
Has anyone used the POE component here:
http://backpan.perl.org/authors/id/T/TC/TCAINE/POE-Component-RRDTool-0
.1
8.readme
Would it still function with RRD 1.2?
Thanks for any direction,
DG
_______________________________________________
rrd-developers mailing list
rrd-developers@lists.oetiker.ch
https://lists.oetiker.ch/cgi-bin/listinfo/rrd-developers
I use Cacti and the Boost plugin to provide these services.
But of course, I am a Cacti developer, so it's easy for me to decide.
Larry Adams
_______________________________________________
rrd-developers mailing list
rrd-developers@lists.oetiker.ch
https://lists.oetiker.ch/cgi-bin/listinfo/rrd-developers
Dan,
This is exactly what boost is designed for. The poller takes
instructions as to what to update from the web servers, then the web
servers sym link to the RRA folder and perform the graph rendering. It
also provides for PNG caching that is a big winner for larger sites. As
far as fetch and export are concerned, that would be very easy to
implement. Right now the boost_server has very limited syntax and
security built in, but adding those two commands to the set of
acceptable commands would not be too much work. I would be willing to
colaborate in order to make it more of a generic server.
As per the documentation, the users using Boost have dropped poller
times a whole order of magnitude. That's pretty cool when you used to
poll things in 3 minutes, it's now taking 30 seconds.
Boost will allow you to expand to several servers, then all you need is
to provide a load ballancer in front of the main server. I have not
written any formal documentation on the distributed approach, but in the
Linux/Unix space, it's easy enough. You know I used to love DOS/Windows
for 27 years but Linux RULES!!! Contact me privately if you would like
to consult more on this subject.
Regards,
Larry Adams
aka TheWitness
www.cacti.net
_______________________________________________
rrd-developers mailing list
rrd-developers@lists.oetiker.ch
https://lists.oetiker.ch/cgi-bin/listinfo/rrd-developers