首先介绍一下这是我的网站的博客界面:
现在我要实现对 “时间定义青春的博客” 这个关键句进行监控
一、配置服务器
1、
curl -s http://www.wujincheng.xyz/|grep 时间定义青春的博客|wc -l
//通过这条命令实现对关键句的出现次数进行统计
2、修改zabbix_agentd.conf配置文件
vim /usr/local/zabbix_agent/etc/zabbix_agentd.conf
在其中添加如下内容:
UserParameter=check_nginx,curl -s http://www.wujincheng.xyz/|grep 时间定义青春的博客|wc -l
UnsafeUserParameters=1
3、Zabbix_server端尝试获取key
/etc/init.d/zabbix_agentd restart
/usr/local/zabbix/bin/zabbix_get -s www.wujincheng.xyz -k check_nginx
获取到了值,成功!server端配置完毕!
二、配置网页
1、创建监控项
我们现在可以看到虽然我们添加了监控项,但是还没有图像,接下来我们要定义它的图像:
再最后点添加即可。
2、最后我们还需要定义关键词触发器
再点添加即可。
可能有人会问,我们现在已经实现了对关键词的监控为什么我们还要定义触发器?
答:因为我们现在只是对其进行了监控,若发生关键词被黑客篡改,也只是图形变了。并不会报警,我们定义触发器是为了给这个监控项定义什么情况下报警,该事件的预警级别是什么。