使用ansible统计内存和cpu

发布时间 2023-03-22 21:09:18作者: 15626259709

使用sar统计9号的cpu空闲率

ansible -i a abc -m shell -a "sar -f /var/log/sa/sa09  | grep -vE 'C|%|^$' | awk '{print \$NF}' | sort -rn |tail -1" --become| \
sed 'N;s/\n/ :/' |  \
awk -F ' |:' '{print $1,$8}'|  \
sort -k 2 -nr

使用sar统计9号的cpu平均空闲率

 ansible -i a abc -m shell -a  "sar -f /var/log/sa/sa08 |grep Average | awk '{print \$NF}'" --become | \
 sed 'N;s/\n/ :/' |  \
 awk -F ' |:' '{print $1,$8}'