Add monitoring of DDS server shared memory usage to Ganglia
When we were debugging DDS issues a couple of weeks ago, we realized that it could be useful to have monitoring of the DDS server shared memory usage added to Ganglia.
The quantities to be monitored are ones which can be obtained from the OpenSplice DDS "mmstat" command. For example, memory available, memory used, and fraction used (which would need to be calculated).
Our initial thought was to create a script that could be run on the same nodes as DDS servers that would gather data from mmstat and them publish it to Ganglia through some sort of command-line interface.
This issue is not urgent, but I wanted to document it so that we remember it.