I am working on adding metric module extensibility to gmond in much the same way that Apache loads and uses dynamic modules. The fact that APR already support DSO loading for various platforms, makes the Apache model an easy fit. While implementing the example metric module, I wondered why APR is linked statically to gmond rather than dynamically. Is there any specific reason? If gmond were to load APR dynamically, it would make it much easier for a metric module to also use APR especially for memory allocation. Also, once I have extensibility added, is the project interested in committing this feature back into the SVN repository?
thanks, Brad
