Agentenmodus auf UNIX

Unter UNIX kann der AE-SNMP-Subagent als Masteragent oder Subagent ausgeführt werden.

Hinweis: Geben Sie den Modus im Parameter role= (section [SNMP]) der INI-Datei an.

Masteragent (empfohlen)

Vorteile:

  • Es ist nicht erforderlich, Net-SNMP zu installieren.
  • Verbesserte Leistung
  • Verbesserte Fehlerisolierung

Nachteile:

  • Es wird nur die AE-Überwachung gestartet.
  • Es sind keine anderen MIBs verfügbar.
  • Die Variable SNMPCONFPATH muss gesetzt sein. Sie enthält das Verzeichnis mit der Datei ucsnmp1.conf (z. B.:  "export SNMPCONFPATH=./")

Sie können in der Datei ucsnmp1.conf die gleichen Parameter angeben wie in der Konfigurationsdatei des Net-SNMP-Agenten (snmpd.conf).

Der AE-SNMP-Subagent verwendet die folgenden Parameter:

  • trapcommunity
  • trapsink
  • rocommunity
  • rwcommunity
  • master

Eine Erläuterung der einzelnen Parameter finden Sie in der Beschreibung der von Net-SNMP bereitgestellten Datei snmp.conf.

Beispiel für die Datei ucsnmp1.conf:

trapsink host1 trapsink host2 rocommunity public master agentx

Hinweis: Im Masteragent-Modus können keine anderen Subagenten eine Verbindung zum SNMP-Subagenten herstellen.

Subagent

Der AE-SNMP-Subagent arbeitet mit einem bestehenden Masteragenten zusammen:

  • Es muss ein Masteragent, der mit AgentX umgehen kann, gestartet werden.
  • Das Standardkommunikationsmedium ist eine lokale Socket-Datei, die im Verzeichnis /var/agentx/mastert gespeichert ist. Der Masteragent erstellt diese Datei. Der AE-SNMP-Subagent benötigt nur das Zugriffsrecht.
  • Die Konfigurationsdatei snmpd.conf enthält einige Einstellungen:

Beispiel für die Datei ucsnmp1.conf:

trapsink local
rocommunity public

Siehe auch: