@freehabr

Что надо настроить на Linux-сервере, чтобы собрать статистику о том, какие приложения едят ресурсы?

Есть Linux-сервер, периодически он по тем или иным причинам притормаживает. Хочется запустить на нем автоматизированный мониторинг, который собирает статистику о том, какие именно приложения/команды едят много процессора/памяти/обращений к диску/трафика. Как это сделать?
  • Вопрос задан
  • 339 просмотров
Пригласить эксперта
Ответы на вопрос 4
shambler81
@shambler81 Куратор тега Linux
htop iotop mytop
Ответ написан
Комментировать
@cssman
top > file
забирать по ssh или выкладывать на шару скриптом

если хочется покруче и с заделом на будущее - snmp мониторинг
Ответ написан
Комментировать
leahch
@leahch Куратор тега Linux
3D специалист. Dолго, Dорого, Dерьмово.
Поставьте collectd + influxdb + grafana - вот например по этоту туториалу - https://howitmake.ru/blog/ubuntu/168.html
Ну и в сети полно данных как это сделать. Мы так кластер мониторим.

Да, еще есть приятный проект netdata - https://my-netdata.io
Посматриваем на него, но он не может централизованно хранить данные (могу ошибаться), а вам для одного сервера наверняка сгодится. Работает очень шустро, жрет очень мало.
Ответ написан
Комментировать
@ProFfeSsoRr
Сис.админ по Linux
Для одного сервера netdata отличное решение, попробуй её.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы