监测系统统计数据

1、运行时间

[[email protected] ~]# uptime | sed -n ‘/,/s/,/ /gp‘| awk ‘{
> if($4 =="days" || $4 == "day")
> {print $2,$3,$4,$5}
> else
> {print $2,$3}}‘
up 22:54

2、磁盘使用情况

[[email protected] ~]# df -h
文件系统       容量  已用  可用 已用%% 挂载点
/dev/sda2              50G   40G  6.9G  86% /
tmpfs                 462M     0  462M   0% /dev/shm
/dev/sda1             120M   62M   50M  56% /boot
/dev/sda5             400G   60G  320G  16% /data0
[[email protected] ~]# df -h /dev/sda2 | sed -n ‘/% \//p‘|awk ‘{print $5}‘
86%

3、内存使用情况

要以%显示,就乘以100,然后用awk的整数函数int,来清理这个百分比,最后用sed加上一个百分号

 [[email protected] ~]# free | sed -n ‘2p‘| awk ‘x=(($3 / $2)*100) {print x}‘|sed ‘s/$/%/‘
81.0682%

4、僵尸进程
linux系统上僵尸是指处于未知状态的进程。这些进程已经完成了它的工作,但因为种种原因还处于未完成状态,僵尸进程既没有死掉,也没有运行。如果有一两个僵尸进程在Linux上不是什么大问题,但多了,就带来麻烦了。

[[email protected] qingyun]# ps -al | awk ‘{print $2,$4}‘ | grep Z

5、结合起来脚本

[[email protected] tmp]# vim script5
#
echo -e "Today is - `date +%m%d%Y`"
echo
#
##########################################################
#1) Gather System Uptime Statistics
#
echo -e "System has been \c"
uptime | sed ‘/,/s/,/ /gp‘|awk ‘{if($4 == "days" || $4 == "day" ){print $2,$3,$4,$5} else {print $2,$3}}‘
#
############################################################
#2)Gather Disk Usage Statistics
#
echo
for DISK in $DISKS_TO_MONITOR   #loop to check disk space
do
        echo -e "$DISK usage:\c"
        df -h $DISK | sed -n ‘/% \//p‘|awk ‘{print $5}‘
done
#
#############################################################
#3)Gather Memory Usage Statistics
#
echo
echo -e "Memory Usage:\c"
#
free |sed -n ‘2p‘|
        awk ‘x = init (($3 / $2)*100){print x}‘|
        sed ‘s/$/%/‘
#
#############################################################
#4)Gather Number of Zomble processes
#
echo
ZOMBLE_CHECK=`ps -al | awk ‘{print $2,$4}‘|grep z`
#
if [ "$ZOMBLE_CHECK" == ""  ]
then
        echo "No Zombie Process on System at this time"
else
        echo "Current System Zombie Processes"
        ps -al | awk ‘{print $2,$4}‘|grep z
fi
echo 
##############################################################
时间: 2024-10-05 05:21:41

监测系统统计数据的相关文章

物联网于变配电站监测系统中的应用

1 引 言        随着计算机技术的不断发展,计算机科学与其他学科之间的融合越来越密切.计算机科学与电力系统各学科之间的融合,促进了我国智能电网事业的发展.但是由于大部分变配电站地处野外地区,极易受周围环境.天气等影响,变配电站设备的故障率也不断增加,而且对相应故障作出及时反应和处理所需要的时间也越来越长.因此为了及时有效的处理变配电站设备的故障,最大程度的保证供电的稳定性,基于物联网ZigBee数传技术的变配电站监测技术被引入到电网控制系统中来.        变配电站自动化的实现是建立

【通讯协议】动手解剖《中华人民共和国环境保护行业标准(HJ/T 212-2005):污染源在线自动监控(监测)系统数据传输标准》

记得几年前,看到<中华人民共和国环境保护行业标准(HJ/T 212-2005):污染源在线自动监控(监测)系统数据传输标准> 这个协议,当时看的头都大了,最终没有下手去设计支持他.直到最近,客户说:你们VOC仪器不错啊,要是能支持HJ212传输协议就好了... 头脑出现当年阅读那个协议时的纠结,如今居然真的有客户想要我支持这个麻烦的协议,没办法,必须的做啊,也许做出来还是独家呢?哈哈 令我惊喜的是这次读这篇传输协议标准,我居然很容易就懂了,觉得其实这个协议挺简单的,而且写的还不错,面面俱到.

工业能耗在线监测系统

一. 系统概述 多年以来,我国对于企业能耗的收集,大多采用企业定期上报耗能报表的采集方式,企业自行上报的能耗报表,往往因为企业自身经营的需要,带有或多或少有利于企业的倾向性特征,并非完全客观反映实际能耗.能耗管理部门也没有其他直接有效的手段,获取重点企业的实际能耗信息,因此更无法做到对不同类别耗能指标的有效分析,据此制定针对性的能耗管理政策.也无法进一步提出节能方案,有效降低能耗. 工业能耗在线监测系统是一个集成Intranet/Internet网络技术.GPRS无线传输技术.Web Servi

【网站监测】“大数据”时代的网络信息安全

网站监测_网站性能监测_服务器监测_CDN服务 小蜜蜂网络信息服务平台致力于网站监测,网络监测,网站监测系统,服务器性能监测等服务.方便用户实时监测网站性能及可用性,一定程度上有助于用户分析和改善网站性能,提高网站运营品质. 2014年4月15日,全国网络安全信息大会在京召开.网络安全再次成为大家关注的焦点和热议的话题. 实际上在4月7日,网络安全正面临着一场大难.就在这天,一个代号叫"心脏出血"的重大互联网安全漏洞被国外黑客曝光.这次发生漏洞的是国际著名安全协议OpenSSL,目前世

无线智能光伏监测系统

目录 一.概述... 3 二.智能光伏监控前景... 3 三.WCTU技术... 3 3.1什么是WCTU?. 3 3.2 WCTU工作过程描述... 4 3.3 WCTU采集的优势... 4 3.4 WCTU硬件/软件特性... 5 四.WBee技术... 6 4.1 什么是WBee. 6 4.2 WBee的工作原理... 6 4.3 WBee的优势... 7 4.3.1网状网优势... 7 4.3.2抗干扰性能强... 7 4.3.3数据安全性... 8 4.4 WBee的硬件/软件特性..

无线变电站在线监测系统解决方案

1.无线变电站在线监测系统的优势 常规的测温方法需要人工干预,要么造价较高,要么有安全隐患,要么存在局限性,而电力无线检测系统实时性强.性价比高.安全可靠,使用无线在线测量高压环境已成为一种趋势.对于这样一个物理结构复杂.测量点分布不集中.人工无法或不便于接近的环境,限制了通常所使用有线数据传输方式,使得无线采集在线监测方式更具备优越性. 2.系统设计 2.1.前端设备监控 主要是温度传感器.电量传感器.安防视屏监控和红外线监测,前端设备主要是系统前端采集和监控设备.将前端各变电站温度检测,电量

智能温室监测系统解决方案

智能温室监测系统解决方案一.方案背景物联网已经逐步成为一个时代的特有名词,随着物联网技术的不断发展与创新,开拓了更多的应用领域,农业物联网随之应运而生.而智能温室便成为农业物联网.智慧农业的最鲜明的应用点.中易云(唐山)物联网科技有限公司面向市场需求,同时结合自身多年来对于物联网的不断深入的研究,将云技术.无线通讯.智能设备.自动控制等技术应用到农业当中,开发出易云农业物联网综合管控平台(简称:易云系统).同时针对智能温室做了深入的优化,以友好界面面向使用用户,极大程度上降低系统使用门槛,同时优

居民供暖室温无线监测系统

一.需求分析北方地区到了冬季采暖季,供暖温度问题便会横亘在在热力公司和住户之间,对于温度过高或过低常常很难达成一致.一方面,住户家中会发生温度时有不达标的情况,但是没有凭证,无从反映,如果申请测温就带来一个问题,测温时热力公司人员和住户必须通在场,因而造成双方人力.物力资源的多重浪费.如果申请第三方测温程序更为繁琐,同时对测温结果也很难达成一致.另一方面,对于热力公司来说更关心的是温度是否过高,造成供热资源的浪费,但是也面临着无从监管的局面,十分被动. 二.解决方案中易云根据上述的供暖问题自主研

工业能源大数据管理能耗可视化监测系统开发搭建方案

数据采集采集分类.分项能耗计量数据,为能耗数据的精细化管理提供准确的数据,保证能耗数据源头的可靠性.数据监测将采集的能耗数据通过数据表格和曲线在能源监管平台展示.多种形式图表进行数据在线监测,操作简单方便.能耗统计按照分类能耗数据.分项能耗.区域能耗.能耗指标统计并汇总,有总耗定比.总耗环比.单耗定比.单耗环比四种分析类型.能耗分析运用各种分析算法工具对能耗数据进行运算.处理:完成对能耗数据的总耗.单耗.对标定额.同比.环比等能耗数据的系统分析:可将分类能耗.分类建筑能耗.分项能耗和区域能耗等计