2010-04-13 3 views
0

У меня есть проект, где есть серверы Windows, FreeBSD и Linux.
я должен следить за некоторые услуги:Легкая платформа мониторинга нескольких ОС

  • состояния репликации MySQL
  • статус WWW
  • статус с регулярным выражением на веб-странице
  • пространство на диске

Является открытым исходным кодом там может сделать это и быстро развернуться?

ответ

4

Мы используем Nagios на работе, и мне это очень нравится. легкий и очень гибкий. Все думали, что это очень легко настроить.

Если вы хотите более дружественную к Ui и менее системную систему sysadminisch, я бы предложил Hyperic.

+0

ли версия с открытым исходным кодом от Hyperic достаточно хорошо, чтобы это сделать? – hotips

0

Вы можете посмотреть Nagios и спутник NRPE для удаленного мониторинга. Он идеально подходит для такого количества серверов. В нем также есть много плагинов, и вы можете написать свои собственные, если хотите.

И here are several MySQL плагины

0

Zabbix приходит на ум. Я лично не использовал его много, но он должен уметь делать все это. Я не буду ручаться за качество кода, хотя это PHP и все ...

+0

Я попытался Zabbix, но это кажется немного багги с регулярным выражением и некоторыми особенностями ... – hotips

0

Версия с гиперссыльными версиями с открытым исходным кодом практически ничего в мире, и все, что не контролируется из коробки, можно контролировать, создавая супер простой плагин (обычно один xml-файл).

Если окружающая среда относительно невелика (< 20 машин), вы можете использовать предварительно упакованный внутренний db, но если он больше, вам может потребоваться изучить внешний db. Поскольку это проект, я думаю, он мал, и в этом случае вы будете в порядке с внутренним db. Агенты, которые работают на машинах, которые вы хотите контролировать, очень легки.

Все описываемая здесь:

Out of the box supported

SQL Based Plugins

Pretty Much all other plugins

Смежные вопросы