系统内存和进程内存使用量监控

1
2
3
4
5
6
7
while true
do
echo `date '+%Y-%m-%d-%H:%M:%S'` `free | awk 'NR==2{print $3, $4 }'` >> mem_usage.log
ps aux | grep -v grep | grep $1 | awk '{print $3, $4}' >> $1_status.log
sleep 1
done

1
2
3
4
5
6
7
8
9
10
while true
do
START=$(date +%s)
res=$(curl $1:8080/detect_netflix)
END=$(date +%s)
DIFF=$(( $END - $START ))
echo `date '+%Y-%m-%d-%H:%M:%S'` $DIFF $res >> detect_res.log
sleep 1
done