2012-03-28 7 views
0

Ich bin neu in SNMP. Ich schaue mir das snmp4j-Demo AgentX-Subagent TestSubagent.java (http://www.snmp4j.org/agentX/doc/org/snmp4j/agent/agentx/subagent/test/TestSubagent.html) auf einer Linux-Box an, und habe konnte ich es als Subagent mit dem snmpd-Daemon registrieren, aber ich bin unklar, wie man neue OIDs hinzufügt oder den Wert der vorhandenen OIDs ändert, die registriert werden (der Baum 1.3.6.1.4.1.4976). Kann mir jemand in die richtige Richtung zeigen?Gibt es Standard-OIDs für die Subagenten snmp4j AgentX?

Antwort

0

Sie müssen sogenannte ManagedObjects mit der DefaultMOServer-Instanz registrieren, die vom Beispiel verwendet wird. Es gibt zwei Haupttypen von ManagedObject: MOScalar und MOTable.

Wenn Sie eine MIB haben, können Sie AgenPro den notwendigen Code generieren lassen. Sie müssen dann nur den Instrumentierungscode eingeben.