ich mag wirklichÜberwachenSystemverwaltungssystem, aber ich habe kein IT-Budget, um die M/Monit-Schnittstelle zu kaufen, die zur Verwaltung mehrerer Hosts für unser kleines Universitätslabor verwendet wird. Ich habe mir Ruby-basiertes Monitorund ich sehe, dass die Leute von Django etwas aushecken. Kann mir jemand einen einfachen Wrapper empfehlen, mit dem ich Informationen von mehreren Servern abrufen kann?
Bearbeiten:Inwiefern ist diese Frage doppelt? Ich frage nicht nach Überwachungstools. Ich habe in den letzten zwei Wochen wahrscheinlich ein halbes Dutzend davon evaluiert. Ich stelle eine sehr spezifische Frage zu einem sehr spezifischen Überwachungstool. Ich gebe zu, dass der Kommentar, den ich von Abonnierenwar eine gültige Beobachtung.
Antwort1
ich kontaktierteM/ÜberwachungSupport direkt zum Preisproblem …
Auf die Frage, ob sie einen Rabatt für Bildungseinrichtungen anbieten:
„Leider nein, aber für gemeinnützige Organisationen stellen wir ggf. eine Lizenz zur Verfügung.“
Tatsache bleibt jedoch, dass die Kosten für eine unbegrenzte Lizenz mit ca. 590 US-Dollar absichtlich niedrig angesetzt sind.
Was kostenlose alternative Überwachungsframeworks betrifft, arbeitete ich bei einer DevOps-orientierten Firma, die nichts von der Existenz von Monit wusste und deshalb ihre eigene Lösung schrieb. Schauen Sie sich das auf Github an -https://github.com/ZenFire/gaggled
Sie können sich auch einfach auf diekostenloser MonitE-Mails und vielleicht Skripts erstellen oder die Befehlszeilenausgabe analysieren monit status
. Es ist ziemlich leicht zu verstehen ...
# monit status
The Monit daemon 5.5 uptime: 1d 20h 32m
System 'xt.brazzers.com'
status Running
monitoring status Monitored
load average [0.96] [0.53] [0.67]
cpu 50.2%us 1.4%sy 2.1%wa
memory usage 5070168 kB [84.7%]
swap usage 0 kB [0.0%]
data collected Fri, 27 Dec 2013 07:06:10
Filesystem 'var'
status Accessible
monitoring status Monitored
permission 755
uid 0
gid 0
filesystem flags 0x1000
block size 4096 B
blocks total 1548176 [6047.6 MB]
blocks free for non superuser 860636 [3361.9 MB] [55.6%]
blocks free total 939279 [3669.1 MB] [60.7%]
inodes total 393216
inodes free 378393 [96.2%]
data collected Fri, 27 Dec 2013 07:06:10
Process 'orca'
status Running
monitoring status Monitored
pid 2720
parent pid 1
uptime 1d 9h 5m
children 0
memory kilobytes 439120
memory kilobytes total 439120
memory percent 7.3%
memory percent total 7.3%
cpu percent 49.9%
cpu percent total 49.9%
data collected Fri, 27 Dec 2013 07:06:10