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

