O iPerf é uma boa ferramenta para testes de desempenho. Em vez disso, em vez de escrever um script para monitorar o carregamento da maneira que você propõe, eu observo o Nagios (e integro o PNP4Nagios, que irá organizar as notificações para você e fornecer gráficos de desempenho ao longo do tempo.
Eu me pergunto como é prático mover dados entre hosts como este em uma base constante a longo prazo, já que isso desperdiça a largura de banda que de outra forma estaria disponível. Você não estaria monitorando melhor o rendimento real do link e correlacionando isso com latência e perda de pacotes para trabalhar se você está recebendo o que você está pagando quando você precisa disso? (Eu dei um "tapa" no ISP que - jogando o jogo mais antigo no livro do ISP - tentou insistir que o problema não estava na sua rede mais do que uma vez usando isso, especialmente ao monitorar vários pontos)
Noto que, embora a latência, a perda de pacotes e o rendimento não dependam totalmente um do outro, existe (para um link com características conhecidas / contratadas / esperadas) uma correlação entre esses fatores.