Безкоштовні альтернативи інтерфейсу M / Monit для системи управління системами Monit [закрито]


12

Мені дуже подобається система управління системами Monit, але у мене немає бюджету на ІТ, щоб придбати інтерфейс M / Monit, який використовується для управління кількома хостами для нашої невеликої університетської лабораторії. Я перевірив монітр на основі Рубі і бачу, що люди Джанго щось готують. Хтось може дати мені поради щодо простої обгортки, яка може допомогти мені перетягувати інформацію з декількох серверів?

Редагувати: Як це питання повторюється? Я не запитую про засоби моніторингу. Я оцінив, мабуть, півдесятка з них за останні два тижні. Я задаю дуже конкретне запитання щодо дуже конкретного інструменту моніторингу. Я визнаю, що настільки неприємним, як це може бути коментар, який я отримав від ewwhite, було достовірним спостереженням.


5
Я ненавиджу це говорити, але M / Monit - комерційний продукт, оскільки він допомагає фінансувати зусилля з розвитку. Це ціна на рівні, який кожен повинен мати змогу собі дозволити. (65 євро для 5 хостів з кроком 60 євро до 429 євро для безлімітних систем - ОДНОГОЛОСНА ЛІЦЕНЗІЯ! ). Це менше технічного питання, а більше - політичного. Як ти не в змозі виправдати таку невелику суму грошей за щось таке корисне?
ewwhite

3
@ewwhite Ви, мабуть, не маєте поняття про бюджетні обмеження типового американського університету. За кількість господарів у мене доведеться витратити близько 1000 доларів. Це може бути арахіс для вищого керівництва, але це багато грошей, які витрачає викладач. Я не хочу розголошувати прізвище мого нинішнього роботодавця, але, оскільки ви перебуваєте в Чикаго, я просто зазначу, що тільки Чиказький університет має кращий рейтинг, ніж моя школа.
Predrag Punosevac

3
У мене є ідея. Але я також знаю, як використовувати ресурси. M / Monit коштує ~ 590 доларів США за необмежену ліцензію для моніторингу стільки хостів, скільки потрібно в одному середовищі. Але як навчальний заклад, просто надішліть їм електронну пошту та запитайте про спеціальні ціни.
ewwhite

7
Що з домашнім користувачем? У мене дуже багато маленьких господарів, як Raspberry pi, не можу дозволити собі цю ціну. дійсне питання ІМО
Роб

1
imo розумне запитання. Навіть якщо я ціную зусилля і люблю підтримувати розробник, моя ідея: перетягуйте лише відповідні чеки в центральний клієнт-монітор із цим сценарієм, який я "склав": gitlab.com/sdgo/getMonitTxt.pl - використання таке: perl getMonitTxt.pl -server='1.2.3.4' -service='apache' -element='monitoring status' -elementstatus='Monitored'сервер = де моніт клієнт працює // сервіс = відстежується сервіс // елемент = бажане властивість з відслідковуються служби // elementstatus = якщо властивість не має це значення, то попередження
Eli

Відповіді:


5

Я зв’язався зі службою підтримки M / Monit безпосередньо щодо питання щодо ціни ...

На запитання, чи пропонують вони знижку на освіту:

"На жаль, ні, але для некомерційних організацій ми можемо подарувати ліцензію".

Але факт залишається фактом, що необмежена вартість ліцензії навмисно низька - ~ 590 доларів.


Що стосується вільних альтернативних рамок моніторингу, я працював у фірмі, орієнтованій на DevOps, яка не знала про існування Monit, тому вони закінчилися писати власне рішення. Перевірте це на Github - https://github.com/ZenFire/gaggled

Ви також можете покластися на безкоштовні електронні листи 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

1
Я дуже ціную зусилля, щоб долучитися до конструктивної дискусії. Ситуація ще краща. Monit виробляє вихід XML, який просто необхідно проаналізувати. Ось як працює монітр. Моя відсутність знайомства з Рубі люб'язно стримує мене трохи псуватися з цим. Я трохи більше грав з Монітом, і програмне забезпечення - це справді бомба для того, що потрібно робити.
Predrag Punosevac

@PredragPunosevac Чи знаєте ви, де я можу знайти документацію XML для monit?
Анферні

@AJPennster Мені шкода, що я не знаю. Я також вибачтесь за повільне відтворення. Я був дуже зайнятий на роботі.
Predrag Punosevac
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.