Una máquina virtual envía datos a otra máquina virtual mediante rsync
, ambas máquinas virtuales están alojadas en la misma máquina. Tengo la tarea de medir el uso del ancho de banda de la red entre ambas máquinas virtuales y trazarlo.
El trazado es fácil una vez que se capturan los datos, por lo que el problema es capturar el uso del ancho de banda de la red para una serie de tiempo. ¿Como hacer esto?
EDITAR:Probaré otras respuestas también, pero debido a la corta fecha límite, encontré la herramienta Wireshark y puedo ver gráficos de E/S en VM2, pero ¿cómo puedo ver gráficos que solo muestran rsync
el tráfico de VM1 a VM2?
Respuesta1
Hay un montón de opciones para monitorear el uso del ancho de banda en Linux, una muy rápida que me viene a la mente esbmon. Este es un programa muy fácil de usar e instalar con una interfaz agradable.
Sin embargo, hay más:
- descargar
- si arriba
- iptraf
- pista tcp (para nombrar unos pocos)
Sin embargo, si está buscando una solución permanente a más largo plazo, yo personalmente usaríaPrometeo+Exportador de nodosyGrafanapara visualización -una guía sencilla para empezar.