blob: 26f939f920235df3d0de6fad6fa2672d6a38497c [file] [log] [blame]
#!/bin/bash
# test if a vnf can be monitored and deployed
cpu_load=$(son-emu-cli monitor prometheus -d datacenter1 -vnf vnf1 -q 'sum(rate(container_cpu_usage_seconds_total{id="/docker/<uuid>"}[10s]))')
# test if prometheus query worked
regex="[0-9.]+, [0-9.']+"
if [[ $cpu_load =~ $regex ]] ; then
echo "OK"
exit 0
else
echo $cpu_load
echo "not OK"
exit 1
fi