Will create a separate PR for unused-metric-ttl change. That is not included in the PR I posted above.
On Fri, Apr 1, 2016 at 1:22 AM, singh.janmejay <[email protected]> wrote: > Ready for merge now. > > On Thu, Mar 31, 2016 at 12:55 AM, singh.janmejay > <[email protected]> wrote: >> Have opened a PR for this. Will fold it with other changes in the same >> area. Here is the PR: https://github.com/rsyslog/rsyslog/pull/931 (not >> ready for merge yet) >> >> On Wed, Mar 30, 2016 at 8:01 AM, singh.janmejay >> <[email protected]> wrote: >>> Cool, I'll make dyn-stats bucket resettable flag the only thing that >>> controls resetting of its accumulators. It will or won't reset regardless of >>> impstats reset flag value. >>> >>> This is again changing behavior from previous release but is a fairly minor >>> thing, so we'll just document it and not worry about backward compatibility >>> of its behavior. >>> >>> On Mar 30, 2016 2:55 AM, "David Lang" <[email protected]> wrote: >>>> >>>> On Wed, 30 Mar 2016, singh.janmejay wrote: >>>> >>>>> Metric owner is the subsystem (action is a perfect example). End-user is >>>>> author of the config. >>>> >>>> >>>> Except that dyn_stats doen't exist except in the config, so it's the >>>> "End-user" who sets everything about them. >>>> >>>>> In this case ideal situation would be to let action decide which of its >>>>> metrics are resettable, and let end-user decide which of the resettable >>>>> metric accumulators(subset of all metrics) do they actually want to >>>>> reset. >>>> >>>> >>>> I disagree, the module author should not be deciding if something is >>>> resettable or not. >>>> >>>> The module author is either reporting the current state of something (like >>>> queue length) where there is no resetting, or they are reporting the state >>>> of a counter (number of messages processed), and it should be up to the >>>> config author if they want to reset this every reporting period or not. >>>> >>>>> In case of dyn-stats, end-user is metric-owner. >>>>> >>>>> So we should probably disassociate from impstats reset flag and let >>>>> bucket-level resettable flag be the only way to control it. >>>>> >>>>> That is what you expected the behavior would be, right? So it's more >>>>> intuitive too. >>>>> >>>>> Should we do this? >>>> >>>> >>>> I think so. >>>> >>>>> For static counters though, the problem still remains. If you want to >>>>> reset >>>>> omkafka resettable counters, but don't want resetting for imudp >>>>> resettable >>>>> counters, as of now we have no way to configure it like that. >>>> >>>> >>>> Well, I see that as a legacy interface, so I don't think we need to worry >>>> about changing that. >>>> >>>> Monitoring systems are almost always able to handle counters and convert >>>> them to rate-of-change. >>>> >>>> resetting a counter is always racy with updates. >>>> >>>> If a monitoring system is looking at the stats, you almost always want >>>> them to be non-reset counters. It's only if a person is looking at them >>>> that >>>> you want to show the delta since the last report in the output. >>>> >>>> David Lang >>>> >>>>> On Mar 30, 2016 2:06 AM, "David Lang" <[email protected]> wrote: >>>>> >>>>>> On Wed, 30 Mar 2016, singh.janmejay wrote: >>>>>> >>>>>> The problem is, pstats level control is an all or nothing kind of >>>>>>> >>>>>>> arrangement. >>>>>>> >>>>>>> Ideal setup would be to let metric-owner decide if metric should be >>>>>>> resettable or not(which allows choosing if its a guage or not) and >>>>>>> then let end-user choose if they really want to reset each resettable >>>>>>> metric(counter) (or do they want it as a perpetual counter). >>>>>>> >>>>>> >>>>>> there is only one entity in control of the rsyslog.conf file, how do you >>>>>> get to 'metric-owner' vs 'end-user'? >>>>>> >>>>>> David Lang >>>>>> >>>>>> In our case, the end-user control is very coarse-grained, where one >>>>>>> >>>>>>> can either get all counters as perpetual or all as resetting. >>>>>>> >>>>>>> On Wed, Mar 30, 2016 at 1:41 AM, David Lang <[email protected]> wrote: >>>>>>> >>>>>>>> On Wed, 30 Mar 2016, singh.janmejay wrote: >>>>>>>> >>>>>>>> Consider a queue-size, its not really a counter, its a guage. It will >>>>>>>>> >>>>>>>>> provide point-in-time value of size of the queue. Resetting such a >>>>>>>>> value will make no sense. Some static metrics we report are guages >>>>>>>>> (so >>>>>>>>> subsystem supporting the metric must identify it to be resettable or >>>>>>>>> not). >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> but that won't work well with the current policy. >>>>>>>> >>>>>>>> you can't have anything as a gauge unless you eliminate the possiblity >>>>>>>> for >>>>>>>> any of the pstats data to be gauges. >>>>>>>> >>>>>>>> If pstats doesn't reset values, then dyn_stats can't implement gauges. >>>>>>>> If >>>>>>>> pststs does reset values, you have turned a lot of things that >>>>>>>> probably >>>>>>>> shouldn't reset into gauges. >>>>>>>> >>>>>>>> it would make far more sense to define this purely on a per-stats >>>>>>>> basis. >>>>>>>> >>>>>>>> pstats has some items that are always gauges (size/maxsize/etc) and >>>>>>>> other >>>>>>>> items that are allowed to be treated as gauges or as counters. >>>>>>>> >>>>>>>> In my case, I don't want to reset those things (submitted/enqueued) >>>>>>>> that >>>>>>>> can >>>>>>>> be counters, but that prevents me from having dyn_stats items that are >>>>>>>> gauges. >>>>>>>> >>>>>>>> David Lang >>>>>>>> >>>>>>>> >>>>>>>> Yes, restart is a problem. But restarts are really in-frequent enough >>>>>>>>> >>>>>>>>> to not matter. When they do happen, dx/dt chart shows a big dip, but >>>>>>>>> people still do track perpetual counters. >>>>>>>>> >>>>>>>>> Actually its only dyn_inc (we don't have a dyn_dec). But as we go >>>>>>>>> forward, we may expose capability to support guages and may >>>>>>>>> manipulate >>>>>>>>> it with dyn_inc and dyn_dec. >>>>>>>>> >>>>>>>>> Resettable flag in dyn-stats bucket does the same thing as >>>>>>>>> resettable-flag in statsobj static-counter. >>>>>>>>> >>>>>>>>> On Tue, Mar 29, 2016 at 3:13 AM, David Lang <[email protected]> wrote: >>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Tue, 29 Mar 2016, singh.janmejay wrote: >>>>>>>>>> >>>>>>>>>> Well, from counter pov, some counters by nature need to be >>>>>>>>>> resettable, >>>>>>>>>>> >>>>>>>>>>> some are actually guages (so resetting makes little sense) and some >>>>>>>>>>> are perpetual (so again resetting is not the right thing to do). >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> can you explain the different categories better? I don't see how any >>>>>>>>>> stats >>>>>>>>>> can be 'by nature' one form or another, since it's possible to >>>>>>>>>> convert >>>>>>>>>> the >>>>>>>>>> data from one form to another. >>>>>>>>>> >>>>>>>>>> The idea of perpetual counters doesn't work if the contents of the >>>>>>>>>> counters >>>>>>>>>> are lost at restart. >>>>>>>>>> >>>>>>>>>> It could be that I didn't read the documentation well enough and >>>>>>>>>> missed >>>>>>>>>> references to ways to manipulate them besides dyn_inc and dyn_dec >>>>>>>>>> >>>>>>>>>> David Lang >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> A global control needs to be at impstats level because some users >>>>>>>>>> may >>>>>>>>>>> >>>>>>>>>>> want to access data in rate-of-change (dx/dt) form rather than >>>>>>>>>>> absolute value form (it can be derived by adding up the numbers and >>>>>>>>>>> studying the slope, but its prone to error when some messages are >>>>>>>>>>> dropped etc). So user needs to have a say in how counters should be >>>>>>>>>>> reported, should they be reset or not. >>>>>>>>>>> >>>>>>>>>>> Same goes for dyn-stats. User may want a perpetual counter for one >>>>>>>>>>> dyn-stats bucket (regardless of other buckets being configured to >>>>>>>>>>> reset), so its important to allow a particular bucket to be >>>>>>>>>>> configured >>>>>>>>>>> as non-resetting. >>>>>>>>>>> >>>>>>>>>>> However, if user chooses to view all the counters in cumulative >>>>>>>>>>> form, >>>>>>>>>>> the same config that works for static-counters should work for >>>>>>>>>>> dyn-stats counters too (so impstats flag is relevant as well). >>>>>>>>>>> >>>>>>>>>>> And'ing is necessary because it doesn't make sense to reset a >>>>>>>>>>> by-nature non-resettable counter. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Tue, Mar 29, 2016 at 12:25 AM, David Lang <[email protected]> wrote: >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> What is the thinking in having two switches that get ANDed >>>>>>>>>>>> together >>>>>>>>>>>> for >>>>>>>>>>>> resetting things? I could see two independent controls, or I could >>>>>>>>>>>> see >>>>>>>>>>>> the >>>>>>>>>>>> pstats setting controlling everything, but I don't understand two >>>>>>>>>>>> getting >>>>>>>>>>>> ANDed together. >>>>>>>>>>>> >>>>>>>>>>>> David Lang >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Tue, 29 Mar 2016, singh.janmejay wrote: >>>>>>>>>>>> >>>>>>>>>>>> Will add this to the documentation when I touch it for >>>>>>>>>>>>> >>>>>>>>>>>>> output-restructuring. >>>>>>>>>>>>> >>>>>>>>>>>>> On Tue, Mar 29, 2016 at 12:11 AM, David Lang <[email protected]> >>>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> ahh, that's not at all clear from the documentation. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I turned off resetting the counters at the pstats level because >>>>>>>>>>>>>> I >>>>>>>>>>>>>> was >>>>>>>>>>>>>> getting soem errors/coredumps from them (quite a few months ago, >>>>>>>>>>>>>> so >>>>>>>>>>>>>> it >>>>>>>>>>>>>> may >>>>>>>>>>>>>> be solved now) I'm currently getting >100 lines of pstats output >>>>>>>>>>>>>> now, >>>>>>>>>>>>>> before >>>>>>>>>>>>>> I add dyn_stats to things. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I'll wait for the restructuring of the dyn_stats output and the >>>>>>>>>>>>>> new >>>>>>>>>>>>>> foreach >>>>>>>>>>>>>> and then try again. >>>>>>>>>>>>>> >>>>>>>>>>>>>> David Lang >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Mon, 28 Mar 2016, singh.janmejay wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>> Date: Mon, 28 Mar 2016 23:59:46 +0530 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> From: singh.janmejay <[email protected]> >>>>>>>>>>>>>>> Reply-To: rsyslog-users <[email protected]> >>>>>>>>>>>>>>> To: rsyslog-users <[email protected]> >>>>>>>>>>>>>>> Subject: Re: [rsyslog] another dyn_stats question >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Sorry, I meant and'ed not or'ed. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Mon, Mar 28, 2016 at 11:02 PM, singh.janmejay >>>>>>>>>>>>>>> <[email protected]> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> No, this reset mechanism is no different than the mechanism >>>>>>>>>>>>>>>> that >>>>>>>>>>>>>>>> static-counters use. If you turn it off at impstats level, it >>>>>>>>>>>>>>>> won't >>>>>>>>>>>>>>>> reset. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> This flag basically sets CTR_FLAG_RESETTABLE (statsobj.h). >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Its or'ed with stats-reporter's choice of resetting or not in >>>>>>>>>>>>>>>> this >>>>>>>>>>>>>>>> way: (bResetCtrs && (pCtr->flags & CTR_FLAG_RESETTABLE)), >>>>>>>>>>>>>>>> where >>>>>>>>>>>>>>>> bResetCtrs comes from that boolean param in impstats. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Mon, Mar 28, 2016 at 9:58 PM, David Lang <[email protected]> >>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> the first one should not be resetting, but the rest should >>>>>>>>>>>>>>>>> be, >>>>>>>>>>>>>>>>> correct? >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> David Lang >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> dyn_stats(name="message_framing" resettable="off" >>>>>>>>>>>>>>>>> maxCardinality="3000" >>>>>>>>>>>>>>>>> unusedMetricLife="1200") >>>>>>>>>>>>>>>>> dyn_stats(name="msgs_per_host" resettable="on" >>>>>>>>>>>>>>>>> maxCardinality="3000" >>>>>>>>>>>>>>>>> unusedMetricLife="1200") >>>>>>>>>>>>>>>>> dyn_stats(name="msgs_per_edge_relay" resettable="on" >>>>>>>>>>>>>>>>> maxCardinality="3000" >>>>>>>>>>>>>>>>> unusedMetricLife="1200") >>>>>>>>>>>>>>>>> dyn_stats(name="msgs_per_core_relay" resettable="on" >>>>>>>>>>>>>>>>> maxCardinality="3000" >>>>>>>>>>>>>>>>> unusedMetricLife="1200") >>>>>>>>>>>>>>>>> dyn_stats(name="msgs_per_program" resettable="on" >>>>>>>>>>>>>>>>> maxCardinality="3000" >>>>>>>>>>>>>>>>> unusedMetricLife="1200") >>>>>>>>>>>>>>>>> dyn_stats(name="msgs_per_tag" resettable="on" >>>>>>>>>>>>>>>>> maxCardinality="3000" >>>>>>>>>>>>>>>>> unusedMetricLife="1200") >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Mon, 28 Mar 2016, singh.janmejay wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Date: Mon, 28 Mar 2016 14:37:12 +0530 >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> From: singh.janmejay <[email protected]> >>>>>>>>>>>>>>>>>> Reply-To: rsyslog-users <[email protected]> >>>>>>>>>>>>>>>>>> To: rsyslog-users <[email protected]> >>>>>>>>>>>>>>>>>> Subject: Re: [rsyslog] another dyn_stats question >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> David, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> You have resetting turned-off in the config you shared with >>>>>>>>>>>>>>>>>> me. >>>>>>>>>>>>>>>>>> That >>>>>>>>>>>>>>>>>> would prevent resetting of counters. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Fri, Mar 25, 2016 at 8:21 PM, singh.janmejay >>>>>>>>>>>>>>>>>> <[email protected]> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> That is not supposed to happen. Although very unlikely, it >>>>>>>>>>>>>>>>>>> may >>>>>>>>>>>>>>>>>>> be >>>>>>>>>>>>>>>>>>> an >>>>>>>>>>>>>>>>>>> environment specific bug. Do all dyn-stats tests pass in >>>>>>>>>>>>>>>>>>> your >>>>>>>>>>>>>>>>>>> local >>>>>>>>>>>>>>>>>>> env? >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Also, are you using something other than impstats to report >>>>>>>>>>>>>>>>>>> it? >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Mar 25, 2016 7:24 PM, "David Lang" <[email protected]> >>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> resettable counters don't seem to be resetting for me. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> David Lang >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Fri, 25 Mar 2016, singh.janmejay wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Well, the bug is metric-ttl ends up killing all metric >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> instead >>>>>>>>>>>>>>>>>>>>> of >>>>>>>>>>>>>>>>>>>>> unused-metrics. This works for resettable counters, but >>>>>>>>>>>>>>>>>>>>> for >>>>>>>>>>>>>>>>>>>>> non-resettable >>>>>>>>>>>>>>>>>>>>> counters it kills the accumulation prematurely. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> The fix will identify which counters are being used and >>>>>>>>>>>>>>>>>>>>> will >>>>>>>>>>>>>>>>>>>>> not >>>>>>>>>>>>>>>>>>>>> kill >>>>>>>>>>>>>>>>>>>>> them. >>>>>>>>>>>>>>>>>>>>> So it won't discard accumulated value as long as it is >>>>>>>>>>>>>>>>>>>>> being >>>>>>>>>>>>>>>>>>>>> incremented >>>>>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>>>>> least once within the TTL time. >>>>>>>>>>>>>>>>>>>>> On Mar 25, 2016 10:53 AM, "David Lang" <[email protected]> >>>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> What I'm seeing is that unless the reset time matches the >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> pstats >>>>>>>>>>>>>>>>>>>>>> interval, >>>>>>>>>>>>>>>>>>>>>> the data output doesn't reset each pstats report. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> David Lang >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Fri, 25 Mar 2016, singh.janmejay wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> This is a bug. I'll provide the fix on Monday(or in the >>>>>>>>>>>>>>>>>>>>>> worst >>>>>>>>>>>>>>>>>>>>>> case >>>>>>>>>>>>>>>>>>>>>> in >>>>>>>>>>>>>>>>>>>>>> a >>>>>>>>>>>>>>>>>>>>>> few >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> days, in case I don't get a chance to work on this on >>>>>>>>>>>>>>>>>>>>>>> Monday). >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Basically, I was supposed to have a shadow table to >>>>>>>>>>>>>>>>>>>>>>> mark >>>>>>>>>>>>>>>>>>>>>>> used >>>>>>>>>>>>>>>>>>>>>>> counters, >>>>>>>>>>>>>>>>>>>>>>> and >>>>>>>>>>>>>>>>>>>>>>> kill unused counters in next run of metric-ttl-cycle >>>>>>>>>>>>>>>>>>>>>>> which >>>>>>>>>>>>>>>>>>>>>>> wasn't >>>>>>>>>>>>>>>>>>>>>>> present >>>>>>>>>>>>>>>>>>>>>>> in first cut because I started with resetting counter >>>>>>>>>>>>>>>>>>>>>>> test >>>>>>>>>>>>>>>>>>>>>>> cases >>>>>>>>>>>>>>>>>>>>>>> first, >>>>>>>>>>>>>>>>>>>>>>> then somehow this slipped my mind. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Mar 25, 2016 4:12 AM, "David Lang" <[email protected]> >>>>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> the unusedMetricLife parameter when setting up a stat >>>>>>>>>>>>>>>>>>>>>>> says >>>>>>>>>>>>>>>>>>>>>>> that >>>>>>>>>>>>>>>>>>>>>>> it's >>>>>>>>>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> purge an unused stat. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> But I've got an example where I create about 5 stats >>>>>>>>>>>>>>>>>>>>>>>> in >>>>>>>>>>>>>>>>>>>>>>>> the >>>>>>>>>>>>>>>>>>>>>>>> bucket >>>>>>>>>>>>>>>>>>>>>>>> and >>>>>>>>>>>>>>>>>>>>>>>> what I think I'm seeing is that the stats are >>>>>>>>>>>>>>>>>>>>>>>> cumulative, >>>>>>>>>>>>>>>>>>>>>>>> not >>>>>>>>>>>>>>>>>>>>>>>> reset >>>>>>>>>>>>>>>>>>>>>>>> each >>>>>>>>>>>>>>>>>>>>>>>> time they are dumped out, but they get reset every >>>>>>>>>>>>>>>>>>>>>>>> unusedMetricLife >>>>>>>>>>>>>>>>>>>>>>>> seconds. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Is this my imagination? or is the behavior not >>>>>>>>>>>>>>>>>>>>>>>> matching >>>>>>>>>>>>>>>>>>>>>>>> the >>>>>>>>>>>>>>>>>>>>>>>> documentation? >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> David Lang >>>>>>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>>>>>> rsyslog mailing list >>>>>>>>>>>>>>>>>>>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog >>>>>>>>>>>>>>>>>>>>>>>> http://www.rsyslog.com/professional-services/ >>>>>>>>>>>>>>>>>>>>>>>> What's up with rsyslog? Follow >>>>>>>>>>>>>>>>>>>>>>>> https://twitter.com/rgerhards >>>>>>>>>>>>>>>>>>>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are >>>>>>>>>>>>>>>>>>>>>>>> ARCHIVED >>>>>>>>>>>>>>>>>>>>>>>> by >>>>>>>>>>>>>>>>>>>>>>>> a >>>>>>>>>>>>>>>>>>>>>>>> myriad >>>>>>>>>>>>>>>>>>>>>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO >>>>>>>>>>>>>>>>>>>>>>>> NOT >>>>>>>>>>>>>>>>>>>>>>>> POST >>>>>>>>>>>>>>>>>>>>>>>> if >>>>>>>>>>>>>>>>>>>>>>>> you >>>>>>>>>>>>>>>>>>>>>>>> DON'T LIKE THAT. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> rsyslog mailing list >>>>>>>>>>>>>>>>>>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog >>>>>>>>>>>>>>>>>>>>>>> http://www.rsyslog.com/professional-services/ >>>>>>>>>>>>>>>>>>>>>>> What's up with rsyslog? Follow >>>>>>>>>>>>>>>>>>>>>>> https://twitter.com/rgerhards >>>>>>>>>>>>>>>>>>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are >>>>>>>>>>>>>>>>>>>>>>> ARCHIVED >>>>>>>>>>>>>>>>>>>>>>> by >>>>>>>>>>>>>>>>>>>>>>> a >>>>>>>>>>>>>>>>>>>>>>> myriad >>>>>>>>>>>>>>>>>>>>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO >>>>>>>>>>>>>>>>>>>>>>> NOT >>>>>>>>>>>>>>>>>>>>>>> POST >>>>>>>>>>>>>>>>>>>>>>> if >>>>>>>>>>>>>>>>>>>>>>> you >>>>>>>>>>>>>>>>>>>>>>> DON'T LIKE THAT. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> rsyslog mailing list >>>>>>>>>>>>>>>>>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog >>>>>>>>>>>>>>>>>>>>>> http://www.rsyslog.com/professional-services/ >>>>>>>>>>>>>>>>>>>>>> What's up with rsyslog? Follow >>>>>>>>>>>>>>>>>>>>>> https://twitter.com/rgerhards >>>>>>>>>>>>>>>>>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are >>>>>>>>>>>>>>>>>>>>>> ARCHIVED >>>>>>>>>>>>>>>>>>>>>> by >>>>>>>>>>>>>>>>>>>>>> a >>>>>>>>>>>>>>>>>>>>>> myriad >>>>>>>>>>>>>>>>>>>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO >>>>>>>>>>>>>>>>>>>>>> NOT >>>>>>>>>>>>>>>>>>>>>> POST >>>>>>>>>>>>>>>>>>>>>> if >>>>>>>>>>>>>>>>>>>>>> you >>>>>>>>>>>>>>>>>>>>>> DON'T LIKE THAT. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> rsyslog mailing list >>>>>>>>>>>>>>>>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog >>>>>>>>>>>>>>>>>>>>> http://www.rsyslog.com/professional-services/ >>>>>>>>>>>>>>>>>>>>> What's up with rsyslog? Follow >>>>>>>>>>>>>>>>>>>>> https://twitter.com/rgerhards >>>>>>>>>>>>>>>>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are >>>>>>>>>>>>>>>>>>>>> ARCHIVED >>>>>>>>>>>>>>>>>>>>> by >>>>>>>>>>>>>>>>>>>>> a >>>>>>>>>>>>>>>>>>>>> myriad >>>>>>>>>>>>>>>>>>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO >>>>>>>>>>>>>>>>>>>>> NOT >>>>>>>>>>>>>>>>>>>>> POST >>>>>>>>>>>>>>>>>>>>> if >>>>>>>>>>>>>>>>>>>>> you >>>>>>>>>>>>>>>>>>>>> DON'T >>>>>>>>>>>>>>>>>>>>> LIKE THAT. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> rsyslog mailing list >>>>>>>>>>>>>>>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog >>>>>>>>>>>>>>>>>>>> http://www.rsyslog.com/professional-services/ >>>>>>>>>>>>>>>>>>>> What's up with rsyslog? Follow >>>>>>>>>>>>>>>>>>>> https://twitter.com/rgerhards >>>>>>>>>>>>>>>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are >>>>>>>>>>>>>>>>>>>> ARCHIVED >>>>>>>>>>>>>>>>>>>> by >>>>>>>>>>>>>>>>>>>> a >>>>>>>>>>>>>>>>>>>> myriad >>>>>>>>>>>>>>>>>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT >>>>>>>>>>>>>>>>>>>> POST >>>>>>>>>>>>>>>>>>>> if >>>>>>>>>>>>>>>>>>>> you >>>>>>>>>>>>>>>>>>>> DON'T >>>>>>>>>>>>>>>>>>>> LIKE THAT. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> rsyslog mailing list >>>>>>>>>>>>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog >>>>>>>>>>>>>>>>> http://www.rsyslog.com/professional-services/ >>>>>>>>>>>>>>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards >>>>>>>>>>>>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED >>>>>>>>>>>>>>>>> by >>>>>>>>>>>>>>>>> a >>>>>>>>>>>>>>>>> myriad >>>>>>>>>>>>>>>>> of >>>>>>>>>>>>>>>>> sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST >>>>>>>>>>>>>>>>> if >>>>>>>>>>>>>>>>> you >>>>>>>>>>>>>>>>> DON'T >>>>>>>>>>>>>>>>> LIKE THAT. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>> Janmejay >>>>>>>>>>>>>>>> http://codehunk.wordpress.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>> >>>>>>>>>>>>>> rsyslog mailing list >>>>>>>>>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog >>>>>>>>>>>>>> http://www.rsyslog.com/professional-services/ >>>>>>>>>>>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards >>>>>>>>>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by >>>>>>>>>>>>>> a >>>>>>>>>>>>>> myriad >>>>>>>>>>>>>> of >>>>>>>>>>>>>> sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if >>>>>>>>>>>>>> you >>>>>>>>>>>>>> DON'T >>>>>>>>>>>>>> LIKE THAT. >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> >>>>>>>>>>>> rsyslog mailing list >>>>>>>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog >>>>>>>>>>>> http://www.rsyslog.com/professional-services/ >>>>>>>>>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards >>>>>>>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a >>>>>>>>>>>> myriad >>>>>>>>>>>> of >>>>>>>>>>>> sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if >>>>>>>>>>>> you >>>>>>>>>>>> DON'T >>>>>>>>>>>> LIKE THAT. >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>> >>>>>>>>>> rsyslog mailing list >>>>>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog >>>>>>>>>> http://www.rsyslog.com/professional-services/ >>>>>>>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards >>>>>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a >>>>>>>>>> myriad >>>>>>>>>> of >>>>>>>>>> sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you >>>>>>>>>> DON'T >>>>>>>>>> LIKE THAT. >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>> >>>>>>>> rsyslog mailing list >>>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog >>>>>>>> http://www.rsyslog.com/professional-services/ >>>>>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards >>>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a >>>>>>>> myriad >>>>>>>> of >>>>>>>> sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you >>>>>>>> DON'T >>>>>>>> LIKE THAT. >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>> >>>>>> rsyslog mailing list >>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog >>>>>> http://www.rsyslog.com/professional-services/ >>>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards >>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad >>>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you >>>>>> DON'T LIKE THAT. >>>>>> >>>>> _______________________________________________ >>>>> rsyslog mailing list >>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog >>>>> http://www.rsyslog.com/professional-services/ >>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards >>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad >>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you >>>>> DON'T >>>>> LIKE THAT. >>>>> >>>> _______________________________________________ >>>> rsyslog mailing list >>>> http://lists.adiscon.net/mailman/listinfo/rsyslog >>>> http://www.rsyslog.com/professional-services/ >>>> What's up with rsyslog? Follow https://twitter.com/rgerhards >>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad >>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you >>>> DON'T >>>> LIKE THAT. >> >> >> >> -- >> Regards, >> Janmejay >> http://codehunk.wordpress.com > > > > -- > Regards, > Janmejay > http://codehunk.wordpress.com -- Regards, Janmejay http://codehunk.wordpress.com _______________________________________________ rsyslog mailing list http://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com/professional-services/ What's up with rsyslog? Follow https://twitter.com/rgerhards NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE THAT.

