zabbix推送内存监控单应用shell

利用top方式获取指定第三方的内存使用率

#!/bin/bash

process=$1

if [ ! -z $process ];then
    cd /zabbix/zabbix-agent/script/
    top -bn1 > dat
    grep "${process}" dat | awk '{sum+=$10};END{print sum}'
fi

用法: shell + name

例子: ./xxx nginx

posted @ 2019-11-12 15:46  扶苏公子x  阅读(237)  评论(0编辑  收藏  举报