Frage Wie installiere ich das Nagios check_snmp Plugin?


Ich habe Nagios auf meinem ec2 Server installiert. Jetzt möchte ich installieren check_snmp Plugin. Ich habe festgestellt, dass dies nicht verfügbar ist in:

/usr/local/nagios/libexec

Ich habe es versucht :

sudo apt-get install nagios-plugins-snmp

Aber ich bekomme:

E: Unable to locate package nagios-plugins-snmp

Wie kann ich die Plugins installieren?

Danke im Voraus.


4
2017-07-31 05:30


Ursprung




Antworten:


Dies ist in der nagios-plugins-standard Paket. Ich würde vorschlagen, das zu installieren nagios-plugins Paket, wie es installiert wird, sowie die nagios-plugins-basic Paket:

sudo apt-get install nagios-plugins

Dann wird Ihr SNMP-Plugin verfügbar sein in:

/usr/lib/nagios/plugins/check_snmp

3
2017-07-31 05:34



+1 für die Antwort ... Wenn ich das tue, bekomme ich das: 0 upgraded, 0 newly installed, 0 to remove and 33 not upgraded. - batman
Du hast also schon die check_snmp Plugin dann? Kannst du es nicht finden? /usr/lib/nagios/plugins/? - Jeremy Kerr
Eigentlich benutze ich nagios3 Ausführung. Da ist nichts drin /usr/lib/nagios3/. Ich muss Plugin für installieren nagios3 und nicht in nagios (das ist auch in meinem System installiert). Gibt es eine Möglichkeit, wie ich meine konfigurieren kann? nagios3 Plugins von aufnehmen /usr/lib/nagios/plugins/ im nagios.cfg Datei? - batman


Auf Ihrem Überwachungsserver:

sudo apt-get install nagios-plugins

Alle Standard-Plugins werden installiert

/usr/lib/nagios/plugins/

Nicht in

/usr/lib/nagios3/

Bitte sehen Nagios - Offizielle Ubuntu-Dokumentation im Abschnitt "Konfigurationsübersicht"

Dann in

/etc/nagios-plugins/config/

Sie werden snap.cfg finden, das jeder command_line einen entsprechenden command_name zuweist.

Beispielsweise

define command{
    command_name    snmp_load
    command_line    /usr/lib/nagios/plugins/check_snmp -H '$HOSTADDRESS$' -C '$ARG1$' -o .$
    }

1
2018-04-28 01:45





Wenn Sie Nagios 4 nach diesem Tutorial installieren http://sharadchhetri.com/2014/02/08/install-and-configure-nagios-core-4-on-ubuntu-12-04-lts/", dann ist Ihr Installationsverzeichnis" / usr / local / nagios ". Beim Starten von Nagios und beim Navigieren zum Nagios-Verwaltungsportal konnten die folgenden Fehler angezeigt werden

  • (Keine Ausgabe auf stdout) stderr: execvp (/ usr / lokal / nagios / libexec / check_ping
  • (Keine Ausgabe auf stdout) stderr: execvp (/ usr / lokal / nagios / libexec / check_users
  • (Keine Ausgabe auf stdout) stderr: execvp (/ usr / lokal / nagios / libexec / check_http

So habe ich die obigen Fehler behoben Installiere Plugins

sudo apt-get installieren nagios-plugins

Dadurch werden alle Plugins im Verzeichnis / usr / lib / nagios / plugins installiert.

Kopieren Sie einfach alle Dateien, die mit check_ * beginnen, nach / usr / local / nginx / libexec.

cp / usr / lib / nagios / plugins / überprüfen Sie * / usr / local / nagios / libexec

und warten Sie, bis Nagios das Browserfenster neu lädt / aktualisiert


0
2017-08-28 14:48





Ich hatte das gleiche Problem und habe das Problem gefunden.

Der Punkt ist, dass wenn Sie die installiert haben nagios-pluginsDas hättest du nicht tun sollen net-snmp und net-snmp-utils Pakete überhaupt installiert. Und deshalb check_snmp wurden nicht kompiliert.

Um dies zu beheben, müssen Sie installieren net-snmp und net-snmp-utils und danach kompilieren / installieren nagios-plugins nochmal.

FYI: kopiere Paste aus einem anderen Forum Ahmed


0
2017-10-25 21:16