Я ищу какое-то программное обеспечение для удаленного мониторинга Linux, которое вы можете просматривать через веб-интерфейс. И я ищу не только основную информацию о нагрузке. Я также ищу информацию о процессе, аналогичную той, которую вы получаете от TOP. Как будто я просто хотел бы иметь возможность открыть эту веб-страницу, чтобы мгновенно увидеть, что происходит с сервером.
Например, возможно, это просто базовая страница PHP, которая находится на сервере, который использует базовый AJAX для отображения и обновления результатов команды TOP на странице.
Я думал написать что-то подобное, но не хочу изобретать велосипед.
Мы используем комбинацию автономных решений, таких как Кактусы и Nagios вместе с управляемыми решениями, такими как ServerDensity.
ServerDensity имеет огромное преимущество в том, что он невероятно прост в настройке и имеет моментальные снимки, которые позволяют вам вернуться в какой-то момент времени и посмотреть, как работает ваш сервер.
Он также имеет встроенный мониторинг электронной почты, iPhone push и SMS.
+1 за кактусы.
Попробуйте также Nagios - стандартный набор мониторов довольно эффективен, но он поддерживает модули, которые расширяют его почти во всех направлениях; в частности, вы можете отслеживать вывод произвольных команд оболочки.
В худшем случае, если вам нужны простые, то просто катите свои. На большинстве серверов, которыми я управляю, есть /cgi-bin/status.cgi, в котором выводятся следующие данные:
Взгляни на Кактусы.
Существуют инструменты мониторинга производительности, такие как munin, cacti, zenoss (prf mon - это всего лишь одна функция), которые сделают то, что вы ищете, и многое другое. Хотя из вашей формулировки мне неясно, ищете ли вы что-то подобное или что-то более "реальное время" без исторической информации как таковой. В этом случае я ничего для тебя не получил, извини!
Ни один из предыдущих ответов не отвечает на ваш вопрос. Похоже, вам просто нужно простое приложение веб-сервера, которое запускает top
один раз и отображает результат. Ни один из вышеупомянутых продуктов для мониторинга не соответствует вашим требованиям.
Лично я такого не знаю. Вероятно потому, что а) это глупо и б) вероятно, все время написано внутри компании, но не считается достойным публикации для использования другими. Вы можете создать что-то подобное на php за несколько минут.
+1 для Cacti, но, поскольку я не вижу упоминания об этом, я бы посоветовал взглянуть на кСар. Его преимущество заключается в том, что он не требует ничего, кроме sar (очень низкий уровень воздействия) и запуска ssh.