Wie überwacht man Server mit SNMP?

973
user278750

Ich bin ein neuer Linux-Benutzer und möchte meinen Linux-Server mit dem SNMP-Protokoll überwachen, um Informationen zur CPU und zum Speicher zu erhalten. Wie verwende ich den SNMP, um das Linux-System zu überwachen? Wie kann ich Linux-Server mit Snmp überwachen?

1
Bitten Sie um eine bestimmte Softwareanwendung oder um ein Skript? Rudolph vor 10 Jahren 1

1 Antwort auf die Frage

1
user3060383

SNMP (Simple Network Management Protocol) ist ein Standard-TCP / IP-Protokoll für die Netzwerkverwaltung. Netzwerkadministratoren verwenden SNMP, um Verfügbarkeit, Leistung und Fehlerraten des Netzwerks zu überwachen und abzubilden. Damit können Sie den Zustand vieler Systemgeräte überwachen. In diesem Dokument wird beschrieben, wie Sie den SNMP-Dienst einrichten.

Installieren Sie SNMP auf einem Debian- oder Ubuntu-System

Der SNMP-Service-Daemon ist snmpd. Zur Installation geben Sie den folgenden Befehl ein:

[root @ devops ~] # apt-get install snmpd

snmpd ist jetzt installiert, aber wir müssen die snmpd-Konfigurationsdatei (/etc/snmp/snmpd.conf) wie folgt bearbeiten:

// Auf Verbindungen auf allen Schnittstellen warten (sowohl IPv4 als auch IPv6)

agentAddress udp: 161, udp6: [:: 1]: 161

// Verwenden Sie entweder den Domänennamen Ihres Servers oder die IP-Adresse der Community

IhreCommunity 172.16.1.0/254

Die Optionseinstellung fügt die folgenden "sysLocation" und "sysContact" in hinzu

sysLocation LOCATION_NAME sysContact CONTACT_NAME

Wenn Sie mit Ihren Änderungen fertig sind, starten Sie den snmpd-Dienst neu 1

[root @ devops ~] # /etc/init.d/snmpd retsart

Überprüfen der SNMP-Konfiguration

Wir können die snmpwalk-tools verwenden, um die SNMP-Konfiguration zu testen. Wenn Sie Ausgabeseiten erhalten, wurde das SNMP erfolgreich eingerichtet. 1

[root @ devops ~] #snmpwalk -Oav -v2c -c youcommunity 172.17.16.2

ODER

[root @ devops ~] #sudo service snmpd neu starten

via: http://itsprite.com/linuxhow-to-monitor-ihr-linux-servers-via-snmp-protocol/