<div class="gmail_quote">On Tue, Jul 3, 2012 at 1:35 PM, Sébastien Han <span dir="ltr"><<a href="mailto:han.sebastien@gmail.com" target="_blank">han.sebastien@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<div><br></div><div>Managing a resource via LSB only checks the PID. If the PID exists the service is running but it's not enough because it doesn't mean that the service is truly functionnal. However OCF agents offer more features like fine monitoring (scripting).</div>



<div>I'm not sure to understand your question about Rabbit-MQ but if the question was: "How do you monitor the connection of each service to Rabbit-MQ?", here is the answer:</div><div><br></div><div>The RA monitors the connection state (ESTABLISHED) between the service (nova-scheduler, nova-cert, nova-consoleauth) and rabbit-MQ according to the PID of the process.</div>



<div><br></div><div>By the way, did you start with the floating IP OCF agent?</div></blockquote><div><br></div><div>Hey, </div><div><br></div><div>and yes, I did start already, and have an intial work of it, but since I did not</div>
<div>yet actually put it into Pacemaker somewhere, I did not share it yet.</div><div>But you may feel free in checking: <a href="http://trapni.de/~trapni/FloatingIP">http://trapni.de/~trapni/FloatingIP</a></div><div>In case you do improvements to this script, please share :-)</div>
<div><br></div><div>Cheers,</div><div>Christian.</div></div>