Мне нужно контролировать производительность моего сервера Ubuntu Linux, прежде чем погружаться в решения типа nagios / zabbix для «мониторинга корпоративного сервера», я бы предпочел что-нибудь более легкое.
Мои требования просты:
Список того, что приятно иметь, можно продолжить:
Я изучил ганглии, munin, и они требуют, чтобы Apache запускал веб-интерфейс.
-- Редактировать:
По сути, я был бы счастлив, если бы что-то могло собирать и отображать sysstat или dstat в формате rrd и делать их доступными в виде веб-страницы.
Есть несколько хорошо известных программных инструментов, таких как М / монитор и Кактусы. Они представляют данные в виде легко читаемых графиков.
Морской лев - еще один инструмент, который, кажется, лучше подходит в вашем случае, хотя и малоизвестен. Он предоставляет данные, то есть необработанные выходные данные, предпочтительные для отладки проблемы, а не просто для поиска возникновения. Его очень легко настроить и он работает в режиме реального времени по мере необходимости. Проверьте интерфейс, чтобы убедиться, что это то, что вам нужно.
Вы можете выполнять любые команды, которые потребуются для мониторинга ваших серверов. Здесь я использовал только один сервер; вы также можете контролировать несколько серверов. Кажется, это лучше всего подходит из тех, что я проверял.
Теперь вы можете выбирать, исходя из ваших предпочтений.
график sysstat похоже на хорошее начало
Вы можете попробовать что-то вроде Server Density (http://www.serverde density.com/). Хотя это не бесплатно, это довольно приятная услуга.
А поскольку Server Density позволяет использовать плагины, вы можете с легкостью создать что угодно для мониторинга в системе.