SNMP konfigurieren
Systemadministratoren können IBM® IoT MessageSight über die IBM IoT MessageSight-Webbenutzerschnittstelle oder mit REST-Verwaltungs-APIs für die Verwendung von Simple Network Management Protocol (SNMP) konfigurieren.
Sie können die SNMP-Unterstützung für IBM IoT MessageSight mit dem Agent Extensibility-Protokoll (AgentX-Protokoll) konfigurieren. Mit dem AgentX-Protokoll können Sie SNMP-Objekte verwalten. Agenten, die Objekte mit AgentX in einen Masteragent exportieren, werden als Subagenten bezeichnet. IBM IoT MessageSight agiert als Subagent und verarbeitet Anforderungen von einem Masteragenten über das AgentX-Protokoll.
Mit snmpd-Konfigurationsdateien wird die Kommunikation zwischen den IBM IoT MessageSight-Instanzen (Masteragent und Subagent) aktiviert. Der snmpd-Dämon muss auf demselben Host wie ein Masteragent ausgeführt werden. Sie können snmpd manuell außerhalb von IBM IoT MessageSight mit der Datei snmpd.conf auf dem Host konfigurieren. Die für den Subagenten angegebene Port/Protokoll-Kombination für den Empfang von SNMP-Anforderungen muss der in der Datei snmpd.conf angegebenen Wertekombination entsprechen.
Das Protokoll ist immer tcp6 und muss in der in snmpd.conf definierten agentXSocket-Anweisung verwendet werden. Der Port kann nur manuell konfiguriert werden, indem die Anweisung SNMPPort in der Datei server.cfg auf die zu verwendende Portnummer gesetzt wird. Diese Konfiguration ist statisch und kann nur geändert werden, indem der IBM IoT MessageSight-Server gestoppt und erneut gestartet wird. Der Standardwert für den Subagentenport ist 705.
Wenn Sie SNMP-Trapbenachrichtigungen verwenden möchten, stellen Sie sicher, dass der snmptrapd-Dämon aktiv ist und für den Empfang von Trapbenachrichtigungen des Subagenten konfiguriert ist. Sie müssen die Port/Protokoll-Kombination verwenden, die Sie für den Subagenten in der Datei snmpd.conf definiert haben. Die Community und der Host werden ebenfalls in der Datei snmptrapd.conf auf dem Host angegeben.
SNMP-Aktivierungsstatus
Sie können den Status von SNMP abfragen, um festzustellen, ob SNMP aktiv ist. Wenn SNMP aktiviert ist, muss SNMP auch aktiv sein. Liegen Fehler oder Probleme hinsichtlich der SNMP-Konfiguration vor, kann SNMP möglicherweise nicht gestartet werden. Weitere Informationen zum Abfragen des SNMP-Status finden Sie im Abschnitt SNMP-Status mit REST-Verwaltungs-APIs anzeigen.
Weitere Informationen zur Konfiguration von SNMP über die IBM IoT MessageSight-Webbenutzerschnittstelle finden Sie unter SNMP über die IBM IoT MessageSight-Webbenutzerschnittstelle konfigurieren.
Weitere Informationen zur Konfiguration von SNMP mit REST-Verwaltungs-APIs finden Sie im Abschnitt SNMP mit REST-Verwaltungs-APIs konfigurieren.