Skip to content

Instantly share code, notes, and snippets.

@polarnik
Created March 3, 2018 09:26
Show Gist options
  • Save polarnik/ce6354f824cbe36b4c3bd2023e33f2b7 to your computer and use it in GitHub Desktop.
Save polarnik/ce6354f824cbe36b4c3bd2023e33f2b7 to your computer and use it in GitHub Desktop.
Запуск sar из пакета sysstat
# за 20-30 минут до начала прогрузки запустить сбор всех метрик (-A)
# с частотой раз в 10 сек, на 6 часов: 6 * 60 * 60 / 10 == 2160 циклов сбора метрики
timestamp=`date "+%s"`; nohup sar -A -o sar_`hostname`_${timestamp}.out 10 2160 &
# через 6 часов, полученный файл можно сразу переконвертировать в формат csv
LC_ALL=C sar -A -f sar_`hostname`_${timestamp}.out > sar_`hostname`_${timestamp}.csv
@polarnik
Copy link
Author

polarnik commented Mar 3, 2018

Для краткости можно запустить и так:
nohup sar -A -o sar.out 10 2160 &

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment