<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>
<div>I have got the SNMP subagent from pacemaker-mgmt 2.1.2 working with corosync 2.3 and pacemaker 1.1.10.</div>

<div>Some modification are implemented because of wrong attach method to CIB and one nasty bug, where hbagent crashes, when it does not find an operation on parsing a change.</div>

<div>As for all versions of hbagent with corosync it provides only the resource table of LINUX-HA MIB, but not the node tabel</div>

<div>Also i have created a very simple resource agent for hbagent to manage it as cluster resource (monitor method looks for SNMP result, so it can detect hanging hbagent, but still needs improvement).</div>

<div>When attaching a cluster IP address to this resource, cluster resources can be monitored through this address as long as resource is running anywhere.</div>

<div>The plan is (when i find time to do) to integrate the SNMP table part (which works quite well) of this agent into crm_mon with an option, to let crm_mon (when running as daemon) attaching to SNMP through AgentX.</div>

<div>Rainer</div>

<div> 
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Mittwoch, 22. Januar 2014 um 11:39 Uhr<br/>
<b>Von:</b> "Michael Schwartzkopff" <ms@sys4.de><br/>
<b>An:</b> "Andrey Groshev" <greenx@yandex.ru>, pacemaker@oss.clusterlabs.org<br/>
<b>Betreff:</b> Re: [Pacemaker] Announce: SNMP agent for pacemaker</div>

<div name="quoted-content">Am Mittwoch, 22. Januar 2014, 14:31:57 schrieben Sie:<br/>
> 22.01.2014, 12:43, "Michael Schwartzkopff" <ms@sys4.de>:<br/>
> > Hi,<br/>
> ><br/>
> > I am working on a SNMP agent for pacemaker. it is written in perl. At the<br/>
> > moment it is in an alpha stadium.<br/>
><br/>
> On each node local call crm_mon/crm_resource ?<br/>
<br/>
Partly yes. But in most cases I read the CIB and parse the config and status<br/>
part. I included memshare caching to minimize impact.<br/>
<br/>
Mit freundlichen Grüßen,<br/>
<br/>
Michael Schwartzkopff<br/>
<br/>
--<br/>
[*] sys4 AG<br/>
<br/>
<a href="http://sys4.de" target="_blank">http://sys4.de</a>, +49 (89) 30 90 46 64, +49 (162) 165 0044<br/>
Franziskanerstraße 15, 81669 München<br/>
<br/>
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263<br/>
Vorstand: Patrick Ben Koetter, Marc Schiffbauer<br/>
Aufsichtsratsvorsitzender: Florian Kirstein_______________________________________________<br/>
Pacemaker mailing list: Pacemaker@oss.clusterlabs.org<br/>
<a href="http://oss.clusterlabs.org/mailman/listinfo/pacemaker" target="_blank">http://oss.clusterlabs.org/mailman/listinfo/pacemaker</a><br/>
<br/>
Project Home: <a href="http://www.clusterlabs.org" target="_blank">http://www.clusterlabs.org</a><br/>
Getting started: <a href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf" target="_blank">http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf</a><br/>
Bugs: <a href="http://bugs.clusterlabs.org" target="_blank">http://bugs.clusterlabs.org</a></div>
</div>
</div>
</div></div></body></html>