Измерение использования пропускной способности сети

Измерение использования пропускной способности сети

Одна VM отправляет данные на другую VM с помощью rsync, обе VM размещены на одной машине. У меня есть задача измерить использование пропускной способности сети между обеими VM и построить график.

Построение графика становится простым после сбора данных, поэтому проблема заключается в сборе данных об использовании пропускной способности сети для временного ряда. Как это сделать?

РЕДАКТИРОВАТЬ:Я попробую и другие ответы, но из-за сжатых сроков я наткнулся на инструмент Wireshark и смог увидеть графики ввода-вывода на VM2. Но как мне увидеть графики, которые будут показывать rsyncтрафик только от VM1 к VM2?

решение1

Существует множество вариантов мониторинга использования полосы пропускания в Linux, один из самых простых, который приходит на ум, — этобмон. Это очень простая в использовании и установке программа с приятным интерфейсом.

Однако есть и другие:

  • загрузка
  • iftop
  • iptraf
  • tcptrack (назвать несколько)

Однако если вы ищете более долгосрочное, постоянное решение, то я бы лично использовалПрометей+Экспортер узловиГрафанадля визуализации -простое руководство, которое поможет вам начать.

Связанный контент