C/C++教程

检查服务存在脚本|cpu_memcache_disk使用情况脚本

本文主要是介绍检查服务存在脚本|cpu_memcache_disk使用情况脚本,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

service_check.sh

#! /bin/bash

list="nginx redis java rabbit kafka ssh"

for i in $list;
do
wci=`ps -ef | grep "$i" | grep -v grep | wc -l`
if [ $wci -gt 0 ]; then echo $i $wci >> service_check.out; fi
done

cpu_mem_disk.sh

#!/bin/bash
#CHECK CPU
cpu_total=`cat /proc/cpuinfo | grep processor |wc -l`

echo "cup_total:$cpu_total"

#CHECK MEMORY

mem_total=`free -m | sed -n '2p' | awk '{print $2}'`
echo "mem_total:$mem_total"

#CHECK DISK

# disk_total=`df -l | awk '{print $2}' | sed -e 1d | awk '{sum += $1} END {print sum/1024/1024"GB"}' `
disk_total=`df -l | awk '{print $2}' | sed -e 1d | awk '{sum += $1} END {print sum/1024/1024}' `
echo "disk_total:$disk_total"

 

这篇关于检查服务存在脚本|cpu_memcache_disk使用情况脚本的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!