Как вычисляются rxkB / s и wxkB / s в команде SAR -n DEV?

sar -n DEV 1 1 команда

дает статистику rxkB / s (количество килобайт, считываемых с устройства в секунду) и wxkB / s (количество килобайт, записываемых на устройство в секунду.) .)

Можно ли вычислить это значение из статистики, найденной в / sys / class / net / ?

0
задан 17 December 2018 в 07:57
1 ответ
  • Одна точка для чтения общего количества rx и tx: / proc / net / dev
  • Еще одна точка для чтения общего количества переданных rx: / sys / class / net / / statistics / rx_bytes

Но, как видите, всего / не в секунду. Поэтому вам нужно проводить собственные расчеты, с необходимой детализацией получить статистику из proc или sys, а затем рассчитать статистику в секунду. Получите статистику сейчас, получите статистику через некоторое время, затем вычитайте, и вы получите необходимые данные.

0
ответ дан 5 December 2019 в 04:59

Теги

Похожие вопросы