Лучший/хороший инструмент для мониторинга сервера с веб-интерфейсом?

Лучший/хороший инструмент для мониторинга сервера с веб-интерфейсом?

Я новичок в Linux и ищу инструмент мониторинга с веб-интерфейсом. В частности, ищу статистику по следующим параметрам:

  • Место для хранения, Б/у/Свободно
  • Активность ЦП
  • Температура ЦП
  • Использование оперативной памяти

Все, чего я ожидаю от программного обеспечения для мониторинга серверов, — это возможность отправлять электронные письма на основе таких показателей, как высокая температура процессора, что было бы бонусом.

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

Есть ли у кого-нибудь рекомендации?

Спасибо

Стив

решение1

Мне нравитсямунин- практически только с установкой (munin-node на каждом хосте и munin "master" на сервере сбора и построения графиков) и указанием хостов я получил полную информацию об аппаратных датчиках, процессоре, дисках, памяти, прерываниях и многом другом. У него есть веб-интерфейс для просмотра, но, насколько я знаю, для настройки его нет.

Кактусы— это хорошо зарекомендовавший себя инструмент мониторинга с полным веб-интерфейсом для настройки и управления. Он хорош в ping и snmp для сетевого управления хостами; я не обнаружил, что так просто получить от него информацию, которую вы запрашиваете.

Если вы хотите провести полную оценку, Nagios — еще один широко используемый пакет с бесплатной опцией, но у меня нет информации о нем.

решение2

Вы можете использоватьМониторикс, список функций можно найтиздесь.

Monitorix — это бесплатный, открытый исходный код, легкий инструмент мониторинга системы, разработанный для мониторинга как можно большего количества служб и системных ресурсов. Он был создан для использования на производственных серверах Linux/UNIX, но благодаря своей простоте и небольшому размеру может использоваться и на встраиваемых устройствах.

Чтобы установить его в Ubuntu, добавьте следующую строку в свойsources.list:

deb http://apt.izzysoft.de/ubuntu generic universe

Добавьте ключ gpg:

wget http://apt.izzysoft.de/izzysoft.asc
apt-key add izzysoft.asc

Установите его:

apt-get update
apt-get install monitorix

Откройте этот URL-адрес http://localhost:8080/monitorix/в вашем браузере.

Чтобы получать оповещения по смс или почте, вы можете использоватьнагиос

решение3

https://www.icinga.com/, а также развертывание через Chef или Puppet. К вашему сведению, "лучшего" нет. Но Icinga очень хороша. Подробнее можно узнать наВикипедия.

Вам действительно нужен кто-то, кто будет ловить оповещения и интерпретировать полученные данные.

Связанный контент