#!/bin/sh i=`uptime|awk -F, '{print $4}'|awk -v b=6 '{print($1>b)?"1":"0"}'` if [ $i -ne 0 ] then echo "`uptime`" >//usr/local/app/nginx/logs/`date +%Y%m%d-%H%M%S`.txt echo "`ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head`" >/usr/local/app/nginx/logs/`date +%Y%m%d-%H%M%S`.txt else exit; fi
并写入crontab机制。
相关推荐
10. 自动化监控:该脚本可以自动执行和监控服务器的CPU负载,减少了系统管理员的工作量和监控难度。 该脚本代码展示了Shell脚本编程的强大功能和灵活性,可以帮助系统管理员更好地监控和管理服务器的性能。
shell判断cpu架构
需要提高cpu利用率的shell脚本
gnome-shell-extension-sensors(以前称为 gnome-shell-extension-cpu-temperature)是在 GNOME Shell 中显示 CPU 温度、硬盘温度、电压和 CPU 风扇转速的扩展。 该扩展使用lm_sensors 包(Debian 系统的 lm-...
主要介绍了Shell脚本实现把进程负载均衡到多核CPU中,可以把进程指定运行在某个CPU中,需要的朋友可以参考下
检测指定盘符使用率是否大于80%,如果有,则删除最早的一个文件
批量检测端口并导出记录 附件中的telnet.sh为执行脚本 ip.txt为IP地址,端口在脚本中自定 实现多IP多端口 默认路径/root 上传到服务器默认路径下直接可以使用 运行完成后: log.txt为记录清单
用shell编写的一个倒计时后查看cpu前十的进程
主要介绍了shell脚本监控系统负载、CPU和内存使用情况,本文分别给出监控服务器系统负载情况、监控系统cpu使用情况、、监控系统内存情况、监控系统交换分区swap使用情况的脚本,需要的朋友可以参考下
linux 获取cpu shelllinux 获取cpu shelllinux 获取cpu shelllinux 获取cpu shell
shell脚本自动监测系统cpu资源,异常彪高时,自动打印应用线程日志文件
shell脚本,通过snmp方式获取远程服务器的CPU内存和硬盘的使用率,需要支持snmpget和snmpwalk命令,并且为了支持小数运算,需要安装bc命令。
主要介绍了Shell脚本定期清空大于1G的日志文件,本文直接给出实现代码,需要的朋友可以参考下
linux 下,监测进程CPU利用率,当某个进程达到设定的CPU利用率时报警(或其它动作)
通过定时 crontab -e 任务,执行脚本,监测服务器的cpu,内存,磁盘,负载,超出预定的值时发邮件到自己的邮箱告警,很好的提前预防服务器的资源紧张问题。
Linux系统自动不停重启并计数的shell脚本
该文件不涉及版权,只是使其合适在WIN10下...SSH Secure Shell Client 软件在WIN10下运行时候窗口不兼容变形,导致设置的OK和cancel按键不出现,无法操作使用的问题。本资源里提供对应版本覆盖即可如XP系统下的使用。
gnome-shell-extension-cpu-freq 查看实际频率并从gnome shell更改CPU频率调节器。 尽管有一些工作要做。cpufreq 您需要设置CPU频率缩放比例才能使用它。 Archlinux : : //wiki.archlinux.org/index....