У меня есть сервер Linux, который встречается с высоким использованием CPU, которые вызывают сервер, не отвечающий на любой запрос даже ssh вход в систему. После ручной перезагрузки сервер возвращается к нормальному. Сервер имеет много заданий крона, работающих в другом временном интервале. Проверенный журналы SAR, но не мог получить ясную деталь процесса, вызывающего проблему. Может любой помогать с этим если любые инструменты, доступные записать периодический отдельный процесс, crontab использование ресурсов сценария для поиска и устранения неисправностей проблемы.
Читайте man top
, особенно о -b Batch mode
и -n Number of iterations
. Перенаправьте эти top
вывод в файл (я сделал бы один на top
вызов, для упрощения сравнения)