Мне нужно провести некоторый анализ нагрузки на сервере Linux, и мне нужен хороший графический интерфейс. Мне не нужны никакие причудливые истории, журналы или предупреждения. Мне нужно больше информации, чем top, и я хотел бы, чтобы она была заключена в одну утилиту или пакет, который легко установить. Что-то вроде Process Explorer в Windows:
Статистика
Доступен для просмотра для глобальных, отдельных процессов и отдельных потоков
ЦПУ
объем памяти
Ввод / вывод
Я бы рекомендовал Observium если вам нужно красивое отображение системной информации через Интернет. Он охватывает большинство атрибутов, которые вы хотите отслеживать, и хорошо работает как при установке на одном сервере, так и при развертывании нескольких систем. Уделите 20 минут, чтобы настроить и попробовать. Также есть доступна живая демонстрация.
Если вам нужны данные в реальном времени в текстовом пользовательском интерфейсе, посмотрите собирать.
Редактировать:
Сегодня рекомендую Netdata.
https://my-netdata.io
Вы можете получить полезную информацию из таких утилит, как dstat или sar. Эти два обычно легко устанавливаются с помощью диспетчера пакетов, такого как apt.
Лучший инструмент, который я знаю для анализа производительности Linux, - это Собран но это требует, чтобы вы настроили его для создания файлов rrd и установки некоторых приложений для отображения графиков (например, kcollectd) или некоторых веб-cgi (включенных в collectd)
и, конечно же, есть collectl - не связанный с collectd. настройка не требуется, просто установите rpm и /etc/init.d/collectl start. собирает гораздо больше данных, чем sar, и не имеет внешних зависимостей.
re rrd - будьте осторожны, так как он НЕ отображает все данные, которые вы собираете, то есть, если вы собираете их довольно часто, как это делает collectl, примерно 1 образец каждые 10 секунд. Конечно, есть много людей, которые счастливы собирать данные каждые 5-10 минут, и хотя это дает теплое ощущение, что все в порядке, может быть гораздо больше происходит, чего вы упускаете, если не будете более детализированными в своем мониторинг.
-отметка