Как системный администратор, вам часто приходится сталкиваться с инцидентом, когда приложение работает медленно или не отвечает из-за высокой загрузки ЦП, памяти или сети. Если на сервере размещен только один процесс, то легко определить, когда процесс потребляет все ресурсы. Однако представьте себе общий сервер, на котором работают несколько служб, и вам нужно найти, какой из них использует все ресурсы. Есть много программ для мониторинга, которые делают это из коробки. Но если у вас их нет, то вот, пожалуйста. 1. top Вы можете начать с просмотра команд top или htop, чтобы увидеть обзор процессов. Как вы можете видеть ниже, это дает отличное представление о том, какие используются процессы. Команда top установлена почти во всех дистрибутивах Linux. 2. htop Похож на команду top, но с дополнительной информацией. Команда htop, получил командную колонку, которая удобна для определения пути процесса. 3. glances Помогает получить представление об использовании системы на одном экране. Запу