I have been thinking about this more and am wondering if the easiest way to get high return for low effort is to use net-snmp. Support for it on Linux is very good. Sun has it built into solaris 10. If we could just get a good implementation on solaris 8,9, aix and hp-ux things would be a lot better. This is not to say that net-snmp is a panacya but its better then nothing.
I wonder if we could confince the OS vendors to maintain it on their platforms. It would take very little effort to support on each platform relative to their resources. How could we patition these vendors to take on such an effort?
-EAD
from my quick read looks fine if all the user of the tool wants to do is monitor, but doesn't look like it would support any service-level management, which would be necessary for us to adopt in NetDirector. At the fedora user and developer conference, they announced func (fedora unified network controller) which I think uses a python agent. maybe that's a place to start...
Greg,
func is totally cool! thanks for pointing it out. That would do very nicely for us since we are already python based. I think you guys are python/xml-rpc as well? Of course its not following a specific standard and doesn't run on everything (windows
but might be a great starting point.
-EAD
I agree func is cool.
yes, we are python/xml-rpc (must be a north carolina thing
and we actually have our python agent running on windows in the lab. this will be avail in the next dot release, in mid feb, (in which we will also fix a bunch of annoying bugs, move to gplv2, as well as provide really good developer docs to make it easier for others to extend ND).
for the next major release (6 months out approx), we would really like to move to more standardized componentry, like a standard agent if one exists and if it meets our needs, and struts, sping or glassfish for the server manager.