Я только что потратил несколько минут на поиски какой-нибудь программы / демона Linux, которая будет собирать информацию с вашего компьютера (такую как средняя загрузка процессора, использование памяти, время, в которое компьютер, скорее всего, будет работать и т.д.) И сопоставлять его. как-то для просмотра. Я не мог найти вещь.

Было бы замечательно, если бы кто-нибудь мог указать мне на способ получения статистики, подобной этой (может быть, программа или даже команда сборки статистики Linux?).

Благодарю.

1 ответ1

0

Запрашиваемая вами функциональность обеспечивается sar , компонентом sysstat . Оригинальная веб-страница Сар гласит:

В Linux sar служит для регистрации и оценки различной информации, касающейся активности системы. В случае проблем с производительностью sar также позволяет задним числом анализировать значения нагрузки для различных подсистем (процессоры, память, диски, прерывания, сетевые интерфейсы и т.д.) И таким образом ограничивать проблемы.

Первоначально я также нашел эту веб-страницу очень полезной. В самом начале говорится:

Всякий раз, когда я выполняю какие-либо действия, требующие от меня просмотра статистических данных системы, таких как средняя загрузка, загрузка ЦП, состояние ожидания ввода-вывода или даже использование памяти; Обычно я пропускаю приложения для мониторинга системы, такие как Nagios или Zenoss, и запускаю команду sar. Хотя я не говорю, что sar полностью заменяет эти инструменты, я говорю, что sar быстр и грязен, и если все, что вам нужно, это некоторые необработанные числа из определенного периода времени, sar - отличный инструмент.

Что такое сар? sar (System Activity Reporter) - команда, поставляемая с пакетом sysstat. Sysstat - это набор инструментов Unix, используемых для мониторинга производительности, в пакет входят такие инструменты, как iostat, mpstat, pidstat, sadf и sar.

Наряду с командами реального времени sysstat установит cronjob, который будет запускаться каждые 10 минут и собирать информацию о производительности системы. Сар это команда, которую вы можете использовать, чтобы прочитать собранные

Тщательный , когда вы установите его на Debian (которым, где я бег), вам необходимо активировать автоматическую регистрацию, какой пакет по умолчанию , загруженный из репозиториев не делает для вас. В файле etc/default/sysstat установите для параметра Enabled true, вы должны сделать это вручную.

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