linux主机每周六,mysql服务就会停止,为了查看当时的情况,需要将当时主机的状态记录下来,作为保存 其中,比较的简单的方法为,将top命令输出到文本,结合zabbix报警,确定时间,查找相应时间段内的top日志。 将top输出到文件的命令为: #top -d 2 -n 3 -b > test.txt 可以把top的结果每隔2秒,打印3次,这样后面页的进程也能够看见了 后面,可以写成一个脚本,添加时间 然后输出top命令。 最后的脚本: #!/bin/bash SYSTEM_TIME=`date '+%Y-%m-%d %T'` echo $SYSTEM_TIME >> /var/log/top.log top -d 2 -n 3 -b >> /var/log/top.log echo "top dump file done!" >> /var/log/top.log
没有评论:
发表评论