Ich wurde damit beauftragt, ein Überwachungsprogramm für die Serversoftware meines Unternehmens zu schreiben, das über snmp mit zenoss integriert wird.
Um es kurz zu machen: Ich kann nichts vom Boden aufheben. Ich denke, mein erstes Ziel ist es, herauszufinden, wie man einen snmp-Agenten schreibt (zunächst in einer beliebigen Sprache, obwohl es letztendlich in Java sein wird). Gibt es irgendwelche guten Test-Harnesse da draußen? Ich habe verwendet snmptest
das mit zenoss ausgeliefert wird, aber es nützt mir nicht viel, wenn ich keinen Testagenten auf die Beine stellen kann. Soweit ich weiß, enthält das zenoss-Handbuch viele Informationen, aber es scheint Vorkenntnisse über Standardverfahren und -tools für die Systemüberwachung vorauszusetzen, und ich kann es kaum durchdringen.
Ist es außerdem generell eine gute Praxis, snmp zur Überwachung von Software zu verwenden?