2019-05-17 09:53:09 +02:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
|
|
|
|
logFile="$(dirname $(readlink -f $0))"/simLogs.txt
|
|
|
|
|
|
|
|
|
|
|
|
getValue () {
|
|
|
|
line=$(echo "$1" | grep "Simulation para"|sed "s/Simulation parameters: //g")
|
|
|
|
key=$2
|
|
|
|
echo "$line"|awk 'BEGIN{RS=" ";FS=":"}"'$key'"==$1{gsub("\n","",$0);print $2}'
|
|
|
|
}
|
|
|
|
|
|
|
|
IFS=$'\n'
|
|
|
|
for cmd in $(cat $logFile|grep "Simulation parameters")
|
|
|
|
do
|
|
|
|
nodeName=$(getValue $cmd serverNodeName)
|
2019-05-17 11:08:57 +02:00
|
|
|
from=$(getValue $cmd simStart)
|
|
|
|
to=$(getValue $cmd simEnd)
|
2019-05-17 09:53:09 +02:00
|
|
|
vmSize=$(getValue $cmd vmSize)
|
|
|
|
nbSensors=$(getValue $cmd nbSensors)
|
|
|
|
simKey=$(getValue $cmd simKey)
|
2019-05-20 16:48:17 +02:00
|
|
|
delayStart=$(getValue $cmd delayStart)
|
2019-05-17 11:08:57 +02:00
|
|
|
./recordEnergy.sh nova $nodeName $from $to "${simKey}_${vmSize}VMSIZE_${nbSensors}NBSENSORS_${from}${to}.csv"
|
2019-05-20 16:48:17 +02:00
|
|
|
./recordEnergy.sh nova $nodeName $delayStart $from "${simKey}_${vmSize}VMSIZE_${nbSensors}NBSENSORS_${from}${to}_IDLE.csv"
|
2019-05-17 09:53:09 +02:00
|
|
|
done
|
|
|
|
|