Hi all,

I wrote some more test code, which did me the favor of finding more bugs.

But now, the code to receive and execute monitor (and other) requests
over the network and execute them (potentially) periodically seems to be
working well.  Hurray!!

For this first implementation, I chose to implement the Open Cluster
Framework (OCF) resource agent API.  This API is a lot like conventional
init scripts on steroids.  The spec is described here:
        http://www.opencf.org/cgi-bin/viewcvs.cgi/specs/ra/


One interesting thing about this API is that it can be used to start and
stop resources - not just monitor them.  It can also migrate resources
(like VMs) from one machine to another without stopping them.  It's
definitely the place to start - even though some other APIs have many
more implementations.

Here is a github project for these resource agents:
    https://github.com/ClusterLabs/resource-agents/tree/master/heartbeat


There are a few more more that you can find on github by searching for
resource-agents.


-- 
    Alan Robertson <[email protected]> - @OSSAlanR

"Openness is the foundation and preservative of friendship...  Let me claim 
from you at all times your undisguised opinions." - William Wilberforce
_______________________________________________
Assimilation mailing list - Discovery-Driven Monitoring
[email protected]
http://lists.community.tummy.com/cgi-bin/mailman/listinfo/assimilation
http://assimmon.org/

Reply via email to