Acabei de escrever um script bash para pesquisar o status do bacula client e gravar a velocidade de gravação da fita (em GB / hr) em um arquivo de log, junto com um datestamp:
Veja como.
while '/bin/true';
do
echo -n 'date +%s' >> /var/log/backupspeed.log;
echo -n " " >> /var/log/backupspeed.log;
BPS=$(echo "status client"|bconsole|awk '/Bytes\/sec/ {print $3}'|cut -d'=' -f2|sed 's/,//g');
echo "scale=10;($BPS/(1024^3))*(60^2)"|bc >> /var/log/backupspeed.log;
sleep 10;
echo 'date +%s';
done
Isso é apenas o que eu juntei, para coçar a minha própria coceira, mas é bem versátil. Você pode muito bem esguichar coisas no bconsole e analisar a saída.