мне действительно нравится Монит система управления системами, но у меня нет ИТ-бюджета для покупки интерфейса M / Monit, который используется для управления несколькими хостами в нашей небольшой университетской лаборатории. Я проверил Ruby на основе monittr и я вижу, что люди Django что-то готовят. Может ли кто-нибудь дать мне совет по поводу простой оболочки, которая может помочь мне получить информацию с нескольких серверов?
Редактировать: Как этот вопрос дублируется? Я не спрашиваю об инструментах мониторинга. Я оценил, наверное, полдюжины из них за последние две недели. Я задаю очень конкретный вопрос об очень специфическом инструменте мониторинга. Я признаю, что каким бы неприятным ни был комментарий, который я получил от ewwhite было верным наблюдением.
Я связался М / Монит поддержка непосредственно по вопросу ценообразования ...
На вопрос, предлагают ли они скидку на обучение:
«К сожалению, нет, но для некоммерческих организаций мы можем подарить лицензию».
Но факт остается фактом: стоимость неограниченной лицензии намеренно занижена и составляет ~ 590 долларов.
Что касается бесплатных альтернативных фреймворков для мониторинга, я работал в фирме, специализирующейся на DevOps, которая не знала о существовании Monit, поэтому они в конечном итоге написали свое собственное решение. Проверьте это на Github - https://github.com/ZenFire/gaggled
Вы также можете просто положиться на бесплатный Монит электронные письма и, возможно, сценарий или анализ командной строки 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