私は本当に Monit システム管理システムが好きですが、小規模な大学のラボで複数のホストを管理するために使用されるM/Monitインターフェイスを購入するIT予算がありません。私はRuby based monittr を確認しましたが、Django人々は何かを調理しています。複数のサーバーから情報をプルするのに役立つシンプルなラッパー?
編集:この質問はどのように重複していますか?監視ツールについては質問していません。私はおそらく過去2週間でそれらの半ダースを評価しました。非常に具体的な監視ツールについて非常に具体的な質問をしています。私がewwhiteから受け取ったコメントが不快であるのと同じくらい不愉快だったと認めます。
料金の問題について M/Monit サポートに直接連絡しました...
教育の割引を提供するかどうか尋ねられたとき:
「残念ながらありませんが、非営利団体の場合はライセンスを寄付する場合があります。」
しかし、無制限のライセンスコストが意図的に590ドル以下と低いという事実は変わりません。
無料の代替監視フレームワークについては、Monitの存在を知らないDevOpsに特化した会社で働いていたため、彼らは独自のソリューションを作成していました。 Githubで確認してください- https://github.com/ZenFire/gaggled
free Monit メールに依存して、スクリプトを実行したり、コマンドラインを解析したりすることもできますmonit status
出力。消化するのはかなり簡単です...
# 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