linux 监控系统缓存和cpu
a=`free |head -n 2 |tail -n 1 |awk '{print $7}'`
if [ $a -ge 900000 ];then
     sync && echo 1 >/proc/sys/vm/drop_caches
else
    echo  "`date +%x%T` cache: <90000" >> /home/1
fi
b=`vmstat 1 |head -n 4 |tail -n 1 |awk '{print $ 13}'`
if [ $b -ge 90 ];then
    echo "cpu >90,restart server----------------" >>/home/1
else
    echo "`date +%x%T` cpu:$b" >>/home/1
fi
linux 监控系统缓存和cpu的更多相关文章
- 监控系统负载与CPU、内存、硬盘、登录用户数,超出警戒值则发邮件告警。
		zzx@zzx:~$ cat warning.sh #!/bin/bash #监控系统负载与CPU.内存.硬盘.登录用户数,超出警戒值则发邮件告警. 前提安装mail服务nh=`uname -r ... 
- Linux监控系统相关资源和运行状态命令整理
		#前言:Linux系统自带了些实时查看监控系统运行状态的相关命令,接下来我们就来了解一下. #首先我们先来了解一下什么是进程 #进程:是Linux用来表示正在运行的程序的一种抽象概念,Linux系统上 ... 
- shell脚本监控系统负载、CPU和内存使用情况
		hostname >>/home/vmuser/xunjian/xj.logdf -lh >>/home/vmuser/xunjian/xj.logtop -b -n 1 | ... 
- Linux监控系统概览
		自从Linux系统诞生之始,监控系统就随之出现. 当然说到监控系统,我们就必须聊到SNMP协议,SNMP分为管理端(NMP)和被管理端. 管理端周期性的到被监控端采集数据,被监控端还需要有权限收集数据 ... 
- 查看linux/AIX系统内存及CPU占用百分比
		1.linux下查看CPU及内存占用情况 查看内存占用百分比: [root@rusky ~]# free -m | sed -n '2p' | awk '{print "used mem i ... 
- linux监控系统的状态
		1.命令w的第一行和uptime或者用upload2.system load averages 表示单位时间短内活动的进程数3.查看cpu的个数和核数processor.physical id 4.v ... 
- Linux查看系统负载(CPU和MEM考虑)
		查看占用CPU最高的10个进程 [tidb@:vg_adn_tidbCkhsTest:| head mysql ? Sl Nov22 : /usr/local/mysql/bin/mysqld --b ... 
- linux清理系统缓存
		Linux 内存优化. 1.清理前内存使用情况 free -m 2.开始清理 echo 1 > /proc/sys/vm/drop_caches 3.清理后内存使用情况 free -m 4.完成 ... 
- linux 监控系统剩余内存大小
		cur_free = `free -m | awk '/buffers\// {print $NF}'` chars="current memory is $cur_free." ... 
随机推荐
- Matlab与DSP联合开发
			1.关于DSP开发环境 刚开始接触TI CCS的时候,用的是CCS2.2,当时CCS2.2又分成4个系列安装包 1.CCS6000 2.CCS5000 3.CCS2000 4.OMAP 都可以单独安装 ... 
- Unity Flow distort of screen
			Shader "ScreenWater" {Properties { _MainTex ("Base (RGB)", 2D) = "white&quo ... 
- Bzoj 2748: [HAOI2012]音量调节  动态规划
			2748: [HAOI2012]音量调节 Time Limit: 3 Sec Memory Limit: 128 MBSubmit: 1234 Solved: 777[Submit][Status ... 
- RTP, RTCP, RTSP 协议介绍
			流媒体是边下载边播放的方式, 是视频会议.IP电话等应用场合的技术基础. 为什么TCP/IP协议就不能满足多媒体通信的要求呢?因为TCP有以下4个特点:1.TCP重传机制2.TCP ... 
- CSS3新特性(阴影、动画、渐变、变形、伪元素等)
			CSS3与页面布局学习总结(六)--CSS3新特性(阴影.动画.渐变.变形.伪元素等) 目录 一.阴影 1.1.文字阴影 1.2.盒子阴影 二.背景 2.1.背景图像尺寸 2.2.背景图像显示的原 ... 
- HDOJ 4696 Answers 乱搞
			乱搞: rt.有1就能输出全部的数,否则仅仅能输出偶数 Answers Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/1 ... 
- docker 镜像和容器的批量清理
			镜像和容器的清理 删除所有运行中的容器 $ docker kill $(docker ps -q) 删除所有停止的容器 $ docker rm $(docker ps -a -q) 删除所有没有tag ... 
- shell中trap捕获信号
			信号是一种进程间通信机制,它给应用程序提供一种异步的软件中断,使应用程序有机会接受其他程序活终端发送的命令(即信号).应用程序收到信号后,有三种处理方式:忽略,默认,或捕捉.进程收到一个信号后,会检查 ... 
- iOS-UIResponse之事件响应链及其事件传递
			UIResponse之事件响应链及其事件传递 我们的App与用户进行交互,基本上是依赖于各种各样的事件.一个视图是一个事件响应者,可以处理点击等事件,而这些事件就是在UIResponder类中定义的. ... 
- java文件处理工具类
			import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.BufferedRead ... 
