Konfigurieren Sie SNMP, um Nachrichten an zwei verschiedene Überwachungsplattformen zu senden

Konfigurieren Sie SNMP, um Nachrichten an zwei verschiedene Überwachungsplattformen zu senden

Ist es möglich, snmpd unter Ubuntu (über snmpd.conf) so zu konfigurieren, dass Nachrichten an zwei verschiedene Überwachungsanwendungen gesendet werden? Angenommen, ich habe eine schreibgeschützte Community namens „readonly“ definiert. Ist es dann möglich, snmpd.conf so zu konfigurieren, dass mit zwei verschiedenen Plattformen kommuniziert wird (sagen wir, 10.1.1.10 und 10.1.1.20 sind die IP-Adressen)?

rocommunity readonly 10.1.1.10

rocommunity readonly 10.1.1.20

Da ich im Internet keine Beispiele für eine Konfiguration finden kann, die SNMP-Nachrichten an zwei verschiedene Plattformen sendet, dachte ich, ich frage hier nach.

Antwort1

Sofern Sie keine Traps verwenden, um wichtige Ereignisse zu kennzeichnen, sendet SNMP keine Daten an einen der Server. Sie können mehrere Communities konfigurieren, die die Daten abfragen können. In Ihrem Fall könnten beide Clients mit denselben Anmeldeinformationen abfragen.

Neuere Versionen von SNMP bieten eine bessere Sicherheit. Möglicherweise möchten Sie für die beiden Überwachungsclients unterschiedliche Zugriffskonfigurationen verwenden. Dazu kann auch die Einschränkung gehören, welche Daten jeder Client lesen kann.

Antwort2

Sie können stattdessen versuchen, Ihre Community mithilfe der Netzmaske zu veröffentlichen:

rocommunity readonly 10.1.1.0/24

Aber deine Methode sollte auch funktionieren, kann es im Moment nicht selbst überprüfen.

verwandte Informationen