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



-- 
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.

Reply via email to