栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

简单的每5分钟监控一次系统资源

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

简单的每5分钟监控一次系统资源

[root@nodea ~]$ cat /etc/redhat-release 
CentOS Linux release 7.9.2009 (Core)
[root@nodea syslog]# pwd
/root/syslog
[root@nodea syslog]# cat sys.sh

cd /root/syslog/
find /root/syslog/ -mtime +120 -name "*.txt" -exec rm -rf {} ;
export t=a-`date -d"today" +"%Y%m%d"`.txt
df -h >> $t
top -n 1 -b |head -60 >> $t
ps aux | sort -rnk 4 | head -10 >> $t
#lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|head -10 >> $t
sar 1 10 >> $t
free -m >> $t
sar -n DEV 1 10 >> $t
iostat -xdk 1 5 >> $t
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' >> $t
ps -ef|wc -l >> $t
netstat -n |grep tcp >> $t


[root@nodea syslog]# crontab -l

*/5 * * * * /root/syslog/sys.sh

[root@nodea syslog]# ll
total 32
-rw-r--r-- 1 root root 24610 Nov 16 10:20 a-20211116.txt
-rwxr-xr-x 1 root root   458 Nov 16 10:15 sys.sh
 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/511922.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号