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

