Ich mag das Monit -Systemverwaltungssystem sehr, aber ich habe kein IT-Budget für den Kauf der M / Monit-Schnittstelle, mit der mehrere Hosts für unser kleines Universitätslabor verwaltet werden. Ich habe Ruby-basiertes Monittr ausprobiert und sehe, dass Django-Leute etwas kochen. Kann mir jemand einen Rat für einen einfachen Wrapper geben, mit dem ich Informationen von mehreren Servern abrufen kann?
Bearbeiten: Wie ist diese Frage dupliziert? Ich frage nicht nach Überwachungswerkzeugen. Ich habe in den letzten zwei Wochen wahrscheinlich ein halbes Dutzend davon bewertet. Ich stelle eine ganz bestimmte Frage zu einem ganz bestimmten Überwachungsinstrument. Ich gebe zu, dass der Kommentar, den ich von ewwhite erhalten habe , so unangenehm es auch sein mag, eine berechtigte Beobachtung war.
perl getMonitTxt.pl -server='1.2.3.4' -service='apache' -element='monitoring status' -elementstatus='Monitored'
server = where monit client führt aus: // service = der überwachte Dienst // element = die gewünschte Eigenschaft des überwachten Dienstes // elementstatus = wenn die Eigenschaft diesen Wert NICHT hat, dann alert