Hi, I have some more questions about store-by-group :)
So after reading through a bunch of code, I'm under the impression that each "group" element defined in the config file triggers the creation of an "AttributeGroup" that's added to the CollectionSet. How close is that to reality? If that's accurate, then I would propose the following implementation for the jmx collector: Create an AttributeGroup for each composite attribute defined, and then add the desired 'composite-attribute-members' to the group. Does this sound sensible to you? thanks, steve. -------------------------------------------------- From: "DJ Gregor" <d...@opennms.org> Sent: Tuesday, July 28, 2009 7:51 PM To: "OpenNMS Code Development and Bugs" <opennms-devel@lists.sourceforge.net> Subject: Re: [opennms-devel] patch submission guidelines? > Steve, > > Look at the "store-by-group" feature that's available for SNMP > collections. It was written to let you store all of the attributes > specified in a single SNMP collection group in the same RRD file, named > by the collection group. You might be able to do the same thing for > JMX, but some of the "grouping" infrastructure might not be there that > is there for SNMP. This is definitely the place to ask questions if you > get stuck. > > > - djg > > On Mon, 27 Jul 2009 18:04 -0400, "Steve Hillier" <keyh...@gmail.com> > wrote: >> I sent my patch to the dev list last week when it passed testing in my >> lab. >> >> I found a pooly named bug that describes the issue I'm trying to >> address last night, and so I added my patch and spec doc as >> attachments to it: BUG # 1444 >> >> I've run the code for a week in my lab - no errors. Next test phase is >> scaling it to 30 concurrent jvms undergoing collection which requires >> my work lab. This will be a linux test env, unlike my windows-based >> lab env. >> >> Performance Problem: >> >> One enhancement I can't figure out how to do is to get multiple >> datapoints stored in a single rrd. With my current patch, all the >> composite attribute members go to individual rrds. I'm still trying to >> figure out how to aggregate multiple data points into a single rrd >> (named for the attribute). Any tips? >> >> steve. >> >> On Mon, Jul 27, 2009 at 12:29 PM, Matt Brozowski<bro...@gmail.com> wrote: >> > The other things to do is... When you have a patch... open an >> > enhancement >> > bug and attach the patch to it. Include in the enhancement bug details >> > about what problem you are solving and why, and how your patch solves >> > the >> > problem. Also, include the revision and branch that your patch should >> > be >> > applied to. >> > Matt Brozowski >> > >> > On Thu, Jul 16, 2009 at 1:27 AM, Steve Hillier <keyh...@gmail.com> >> > wrote: >> >> >> >> Thanks. >> >> >> >> I'm still flushing out my prototype but so far, it's only required >> >> changes >> >> to 4 source files (although I'm sure that will change as I go). I >> >> don't >> >> expect my patch to be too huge - this is simply composite data type >> >> support >> >> for the JMX collector. >> >> >> >> I'll request further guidance on tracking my changes in a branch as >> >> the >> >> prototype develops. >> >> >> >> regards, >> >> Steve. >> >> From: David Hustace >> >> Sent: Tuesday, July 14, 2009 11:58 PM >> >> To: OpenNMS Code Development and Bugs >> >> Subject: Re: [opennms-devel] patch submission guidelines? >> >> >> >> On Jul 1, 2009, at 10:08 AM, Steve Hillier wrote: >> >> >> >> Is there a current standard or guideline on patch development & >> >> submission >> >> for the project. Can anyone direct me? >> >> >> >> >> >> Search for branch management in the wiki. We can create a feature >> >> branch if it is something that does provide a considerable amount >> >> changes to the code. This way you/we can track trunk in >> >> the branch with svnmerge and make merging back to trunk more feasible. >> >> >> >> David Hustace >> >> President >> >> The OpenNMS Group, Inc. >> >> "Every program attempts to expand until it can read mail. Those >> >> programs >> >> which cannot so expand are replaced by ones which can." >> >> http://www.jwz.org/ >> >> >> >> ________________________________ >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> Enter the BlackBerry Developer Challenge >> >> This is your chance to win up to $100,000 in prizes! For a limited >> >> time, >> >> vendors submitting new applications to BlackBerry App World(TM) will >> >> have >> >> the opportunity to enter the BlackBerry Developer Challenge. See full >> >> prize >> >> details at: http://p.sf.net/sfu/Challenge >> >> >> >> ________________________________ >> >> >> >> _______________________________________________ >> >> Please read the OpenNMS Mailing List FAQ: >> >> http://www.opennms.org/index.php/Mailing_List_FAQ >> >> >> >> opennms-devel mailing list >> >> >> >> To *unsubscribe* or change your subscription options, see the bottom >> >> of >> >> this page: >> >> https://lists.sourceforge.net/lists/listinfo/opennms-devel >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> Enter the BlackBerry Developer Challenge >> >> This is your chance to win up to $100,000 in prizes! For a limited >> >> time, >> >> vendors submitting new applications to BlackBerry App World(TM) will >> >> have >> >> the opportunity to enter the BlackBerry Developer Challenge. See full >> >> prize >> >> details at: http://p.sf.net/sfu/Challenge >> >> _______________________________________________ >> >> Please read the OpenNMS Mailing List FAQ: >> >> http://www.opennms.org/index.php/Mailing_List_FAQ >> >> >> >> opennms-devel mailing list >> >> >> >> To *unsubscribe* or change your subscription options, see the bottom >> >> of >> >> this page: >> >> https://lists.sourceforge.net/lists/listinfo/opennms-devel >> > >> > >> > ------------------------------------------------------------------------------ >> > >> > _______________________________________________ >> > Please read the OpenNMS Mailing List FAQ: >> > http://www.opennms.org/index.php/Mailing_List_FAQ >> > >> > opennms-devel mailing list >> > >> > To *unsubscribe* or change your subscription options, see the bottom of >> > this >> > page: >> > https://lists.sourceforge.net/lists/listinfo/opennms-devel >> > >> >> ------------------------------------------------------------------------------ >> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 >> 30-Day >> trial. Simplify your report design, integration and deployment - and >> focus on >> what you do best, core application coding. Discover what's new with >> Crystal Reports now. http://p.sf.net/sfu/bobj-july >> _______________________________________________ >> Please read the OpenNMS Mailing List FAQ: >> http://www.opennms.org/index.php/Mailing_List_FAQ >> >> opennms-devel mailing list >> >> To *unsubscribe* or change your subscription options, see the bottom of >> this page: >> https://lists.sourceforge.net/lists/listinfo/opennms-devel > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > 30-Day > trial. Simplify your report design, integration and deployment - and focus > on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Please read the OpenNMS Mailing List FAQ: > http://www.opennms.org/index.php/Mailing_List_FAQ > > opennms-devel mailing list > > To *unsubscribe* or change your subscription options, see the bottom of > this page: > https://lists.sourceforge.net/lists/listinfo/opennms-devel > ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Please read the OpenNMS Mailing List FAQ: http://www.opennms.org/index.php/Mailing_List_FAQ opennms-devel mailing list To *unsubscribe* or change your subscription options, see the bottom of this page: https://lists.sourceforge.net/lists/listinfo/opennms-devel