Любой инструмент для просмотра использования ресурсов исторического процесса? (IE: комбинация сар и pidstat)

Я пытаюсь устранить некоторые всплески процессора, которые происходят так часто на сервере Linux. Я могу использовать sar чтобы увидеть использование ресурсов в прошлом, и pidstat чтобы узнать, какие процессы используют какие ресурсы, но pidstat не уходит в прошлое.

Так что я ищу, это сочетание того и другого. Что-то, что я могу использовать, чтобы посмотреть, какие процессы занимают какие-то ресурсы. Я ничего не смог найти, и я знаю, что могу написать простой скрипт bash, чтобы сохранить вывод pidstat в файл, но если уже есть решение для этого (что я был бы удивлен, если это не так) , то я бы предпочел не изобретать колесо.

Благодаря!

One Solution collect form web for “Любой инструмент для просмотра использования ресурсов исторического процесса? (IE: комбинация сар и pidstat)”

Я верю, что он делает то, что вы ищете. Он регистрирует использование ресурсов процесса с интервалом по вашему выбору, и вы можете вернуться во времени, чтобы узнать, что произошло в определенное время ( atop -r logfile -b time затем используйте t и T ).

  • Статистика использования процессора и ядра
  • Что означает% использования в htop, если только один процесс может выполняться одновременно?
  • Определить процесс
  • Почему я не могу использовать весь 100% -ный потенциал процессора?
  • Добавить временные метки для вывода команды «top»
  • Как мне вернуть прежний макет проппс-нг (1) назад (pre-3.3.10)?
  • контролировать множественные пипы с верхним
  • Как работает FireFox на виртуальной машине, которая не имеет отображения?
  • Поле TIME в ps -ef
  • `top` не освежающий экран при выходе
  • Определение конкретного процессора, на котором выполняется процесс
  • top -bn1 не дает правильного использования ЦП
  • Linux и Unix - лучшая ОС в мире.