标签:启动 cto 服务器 Oz pass cal lib RoCE shadow
监控cpu报警:
zabbix自带模板有一个 Template OS Linux模板。这个模板有监控CPU的监控项,如果没有添加一个监控项“ CPU idle time”
这个监控项监控的是CPU剩余的时间。监控到这个指标也就可以监控到使用了多少。
1、首先,如果没有添加一个监控项“ CPU idle time”,具体步骤如下:
1、1:配置—>模板—->找到Template OS Linux模板—监控项
创建监控项:
内容如下:
备注这个一般没有需要创建才可以使用:
创建触发器:
接下来时创建图形:图形可以自己定义,如果有现成的可以直接复制一份进行使用
这里克隆一份不破坏之前的
完事后就可以查看一下
接下来配置邮件服务开始报警,我们使用163的邮箱
一定要创建动作,如果没有那上面的就是白搭相当于没做
创建操作
创建恢复:和上面一样
确认操作也和上面一样:
等着一切都完成之后进行添加在动作里面
接下来在服务器上面进行操作
需要安装mail服务
yum install mailx
vi /etc/mail.rc
添加这三行
set from=lxftty@163.com smtp=smtp.163.com
set smtp-auth-user=lxftty@163.com smtp-auth-password=xxxxx
set smtp-auth=login
创建脚本文件:
vi /usr/lib/zabbix/alertscripts/sendmail.sh
touch /tmp/mailtmp.txt
chown zabbix.zabbix /tmp/mailtmp.txt
chmod 755 /usr/lib/zabbix/alertscripts/sendmail.sh
测试一下:
echo "zabbix test mail" |mail -s "zabbix" lxftty@163.com
接下来开始cpu超过80%报警:
for i in `seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l)`; do dd if=/dev/zero of=/dev/null & done
测试一下
看看邮件
当我们吧cpu降低下来再看看那
如果其中一台服务的zabbix-agent连接不到也会报警
启动之后就会好了
标签:启动 cto 服务器 Oz pass cal lib RoCE shadow
原文地址:http://blog.51cto.com/xiaorenwutest/2134982