[Pacemaker] Announce: SNMP agent for pacemaker
Andrew Beekhof
andrew at beekhof.net
Fri Feb 7 07:41:17 UTC 2014
On 7 Feb 2014, at 6:30 pm, Michael Schwartzkopff <ms at sys4.de> wrote:
> Am Freitag, 7. Februar 2014, 17:09:39 schrieb Andrew Beekhof:
>> On 23 Jan 2014, at 12:30 am, Lars Marowsky-Bree <lmb at suse.com> wrote:
>>> On 2014-01-22T09:37:33, Michael Schwartzkopff <ms at sys4.de> wrote:
>>>> Hi,
>>>>
>>>> I am working on a SNMP agent for pacemaker. it is written in perl. At the
>>>> moment it is in an alpha stadium.
>>>>
>>>> Any volunteers for testing?
>>>
>>> I'd be quite curious to learn more about this for sure.
>>>
>>> Also about the choice to write it in Perl. Short of invoking crm_mon in
>>> the background, or reimplementing the libpengine logic in Perl while
>>> parsing the CIB, this strikes me as quite difficult to get at 'all' the
>>> information from the cluster one might want.
>>>
>>> Any reason why you didn't extend the crm_mon daemon mode to provide a
>>> SNMP interface instead of just being able to send traps?
>>
>> There is some code in there to do parts already, but the -e/-E options have
>> shown to be a better idea. IIRC the SNMP dependancies are onerous and
>> troublesome to work with (I think it even brings in perl.so which caused
>> all sorts of issues including RPATH).
>>
>> Better to have a stand-alone "thing" that knows which env variables to look
>> for and sends the trap.
>
> Traps are something different.
>
> My agent provides status information about the cluster. You can compare it
> with the hbagent of the heartbeart program.
Ah, the querying stuff. Even more reason then :)
>
> Reason: Many monitoring systems cannot handle traps very good and thus admins
> are lazy setting up trap recievers in their monitoring systems. Admins like to
> poll devices. So my agent provides all nescessary information for polling
> monitoring systems.
>
> --
> Mit freundlichen Grüßen,
>
> Michael Schwartzkopff
>
> --
> [*] sys4 AG
>
> http://sys4.de, +49 (89) 30 90 46 64, +49 (162) 165 0044
> Franziskanerstraße 15, 81669 München
>
> Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
> Vorstand: Patrick Ben Koetter, Marc Schiffbauer
> Aufsichtsratsvorsitzender: Florian Kirstein_______________________________________________
> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 841 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <https://lists.clusterlabs.org/pipermail/pacemaker/attachments/20140207/6643a0e8/attachment-0004.sig>
More information about the Pacemaker
mailing list