Различные сетевые IO в команде dstat и netstat

Параметр iostat without interval and counts показывает общую статистику с момента загрузки, так что средние значения выравниваются по тихим временам.

Используйте iostat <options> 10 5, чтобы получить 5 измерений по 10 секунд для отображения вашего текущая деятельность.

0
задан 22 February 2018 в 11:28

3 ответа

Я думаю, вы неправильно поняли, что делает netstat.

netstat перечисляет открытые сетевые порты / потоки / сокеты и активные соединения. Хотя это связано с IO, он не учитывает отправленные / полученные байты.

Я не знаю, что вы имеете в виду с итоговым результатом, но числа после ваших имен хостов kafka1 и kafka2 являются портами, а не байтами. Единственное, что он может сделать, что может дать вам представление о пропускной способности, - это подсчет пакетов.

Если вы имеете в виду Recv-Q и Send-Q

, страница руководства говорит об этом: 9]

Recv-Q aggregate : количество байтов, не скопированных пользовательской программой, подключенной к этому сокету. Прослушивание: Начиная с Kernel 2.6.18, этот столбец содержит текущий синхронизирующий файл.

Send-Q Прослушивание : количество байтов, не подтвержденных удаленным хост. kafka1 : Начиная с Kernel 2.6.18 этот столбец содержит максимальный размер журнала синхронизации.

2
ответ дан 22 May 2018 в 12:58
  • 1
    И столбцы Recv-Q / Send-Q - это, ну, очереди - количество байтов еще не подтверждено. – muru 22 February 2018 в 12:23
  • 2
    Спасибо, По aggregate я имел в виду совокупность всех значений столбца отправки и получения. Таким образом, выход dstat более реалистичен? – Soheil Pourbafrani 22 February 2018 в 12:27
  • 3
    @muru точно, man-страница говорит об этом: Recv-Q Установлено : количество байтов, не скопированных пользовательской программой, подключенной к этому сокету. Прослушивание : Начиная с ядра 2.6.18 этот столбец содержит текущее отставание синхронизации. Send-Q Установлено : количество байтов, не подтвержденных удаленным хостом. Прослушивание : Начиная с ядра 2.6.18 этот столбец содержит максимальный размер отставания синхронизации. – Robert Riedl 22 February 2018 в 12:27
  • 4
    @soheil, netstat не имеет столбцов отправки или получения ! Столбцы Recv-Q и Send-Q совершенно разные. Я обновлю свой ответ – Robert Riedl 22 February 2018 в 12:30

Я думаю, вы неправильно поняли, что делает netstat.

netstat перечисляет открытые сетевые порты / потоки / сокеты и активные соединения. Хотя это связано с IO, он не учитывает отправленные / полученные байты.

Я не знаю, что вы имеете в виду с итоговым результатом, но числа после ваших имен хостов kafka1 и kafka2 являются портами, а не байтами. Единственное, что он может сделать, что может дать вам представление о пропускной способности, - это подсчет пакетов.

Если вы имеете в виду Recv-Q и Send-Q

, страница руководства говорит об этом:

Recv-Q aggregate : количество байтов, не скопированных пользовательской программой, подключенной к этому сокету. Прослушивание: Начиная с Kernel 2.6.18, этот столбец содержит текущий синхронизирующий файл.

Send-Q Прослушивание : количество байтов, не подтвержденных удаленным хост. kafka1 : Начиная с Kernel 2.6.18 этот столбец содержит максимальный размер журнала синхронизации.

2
ответ дан 17 July 2018 в 20:15

Я думаю, вы неправильно поняли, что делает netstat.

netstat перечисляет открытые сетевые порты / потоки / сокеты и активные соединения. Хотя это связано с IO, он не учитывает отправленные / полученные байты.

Я не знаю, что вы имеете в виду с итоговым результатом, но числа после ваших имен хостов kafka1 и kafka2 являются портами, а не байтами. Единственное, что он может сделать, что может дать вам представление о пропускной способности, - это подсчет пакетов.

Если вы имеете в виду Recv-Q и Send-Q

, страница руководства говорит об этом:

Recv-Q aggregate : количество байтов, не скопированных пользовательской программой, подключенной к этому сокету. Прослушивание: Начиная с Kernel 2.6.18, этот столбец содержит текущий синхронизирующий файл.

Send-Q Прослушивание : количество байтов, не подтвержденных удаленным хост. kafka1 : Начиная с Kernel 2.6.18 этот столбец содержит максимальный размер журнала синхронизации.

2
ответ дан 23 July 2018 в 20:58

Другие вопросы по тегам:

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