Starting a new thread for this topic...<br><br><div class="gmail_quote">On Wed, Jun 6, 2012 at 5:43 AM, Nick Barcet <span dir="ltr"><<a href="mailto:nick.barcet@canonical.com" target="_blank">nick.barcet@canonical.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 06/05/2012 09:03 PM, Doug Hellmann wrote:</div></blockquote><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">> ></div><div><div class="h5">
> > Right now we only have one interval for all polling. Do you<br>
> think we<br>
> > need to add support for polling different values at different<br>
> > intervals? Do we need other per-agent settings, or are all of the<br>
> > settings the same for all agents? (I had assumed the latter<br>
> would be<br>
> > all we needed.)<br>
><br>
> I would have thought that we may want to support different intervals per<br>
> meters, based on the billing rules that one may want to offer. For<br>
> example, I may want to bill compute by the hour but floating IPs by the<br>
> day, hence have a different reporting interval for each.<br>
><br>
><br>
> I was planning to aggregate the values for items being billed over the<br>
> longer time frames, but we can make the polling interval configurable.<br>
> It will take some work, because of the way the scheduled tasks are<br>
> configured in the service and manager (right now we just schedule one<br>
> method to run, and it invokes each pollster).<br>
><br>
> How important is it to include this in Folsom?<br>
<br>
</div></div>Not crucial. I would classify this as "Nice to have".<br></blockquote><div><br></div><div>We need a ticket to track this. It's going to require some work on the agent service, because right now the code that loads the plugins doesn't have access to the object that knows how to run jobs at regular intervals. I would rather have a complete tool that works at a single interval, then go back and enhance it to allow other intervals during the next release cycle. Is that going to meet your needs?</div>
<div><br></div><div>Doug</div><div><br></div></div>