Мне нужен инструмент, чтобы войти, по крайней мере, несколько вещей, как это:

  • Загрузка процессора: (мин / макс / средняя)
  • Загрузка ОЗУ: (мин / макс / среднее)
  • Размер хранилища: (макс / используется)
  • Размер хранилища / папки увеличивается.

AFAIK, оболочка Linux может мне немного помочь. Но о Windows я понятия не имею.

Я не против, если нам нужно использовать язык программирования. Я могу использовать Qt (Preferred) и C #.

2 ответа2

1

Вы пробовали Sysstat в Linux? Это пакет инструментов системного мониторинга. Тот, который вам подойдет, будет называться сат.

Вы можете скачать его здесь

В противном случае вы можете использовать менеджер пакетов для установки. Использование одной из команд зависит от вашего дистрибутива Linux.

sudo yum install sysstat

or 

sudo apt-get install sysstat

Для Windows я не могу указать один инструмент, который поможет вам. Но вы можете попробовать

LogExpert

Process Explorer

Наконец, проверьте это называется Process Lasso

Всего наилучшего

1

Посмотрите, какие методы доступны для загрузки ЦП в командной строке Linux? в котором я объясняю, как использовать sar чтобы получить использование процессора и т. д. Чтобы получить sar вам понадобится пакет sysstat как упоминалось выше в @passionate_tester.

Для более общего мониторинга вы можете использовать такой инструмент, как Xymon, который будет отслеживать использование дискового пространства, загрузку процессора, время работы системы и т.д. Он может быть использован для мониторинга широкого спектра операционных систем, включая Windows, конечно. Однако это не даст такой же детали, как в sar . С другой стороны, вы можете настроить Xymon для использования sar .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .