S-tui — инструмент для мониторинга работы, производительности, температуры процессора, с дополнительной возможностью проведения стресс теста с помощью stress.
Ставим (как обычно на CentOS) всё необходимое для установки s-tui, а затем саму утилиту:
# yum install gcc python-pip python-devel stress # pip install s-tui
И просто запускаем её:
# s-tui
С помощью дополнительных параметров запуска, мы можем указать s-tui, какие сенсоры необходимо использовать для снятия показателей. Это бывает полезно, когда утилита в автоматическом режиме не определяет сенсоры корректно. Кроме того, мы можем вывести показатели просто текстом, либо в csv/json форматах, что оказывается удобным для применения в скриптах.
При наличии установленного пакета stress, в s-tui оказывается активной опция Stress Operation, которая будет запускать stress и отображать статистику при активном тестировании этой утилитой.
Само stress тестирование мы можем настроить прямо из s-tui, где для этого предусмотрен соответствующий раздел Stress Options: