1.基础环境准备:
1)安装zabbix服务端和客户端,如没有安装可以参考博客:https://mp.csdn.net/postedit/60867991
2)shell脚本准备(最好能够输出ERROR字段,并且有执行权限)
2.zabbix客户端配置:
1)进入zabbix的配置路径,通常路径如下:
cd /etc/zabbix/zabbix_agentd.d
2)编写对应conf文件
vim checktest.conf
UserParameter=checktest,/root/scripts/checktest.sh
然后保存退出
3)给checktest.conf赋755(可执行)权限
chmod 755 checktest.conf
#ll checktest.conf
3.zabbix界面监控配置(改机器的IP要在“主机”中已添加)
1)添加模板
1、点击“创建模板”
2、输入模板名称(必须为英文或拼音),输入可见的名称可为中文,然后选择对应的群组和主机,点击“向左”的箭头,将对应的群组和主机加入该模板中,最后进行添加保存。
2)添加项目
1、在模板中找打刚刚添加成功的模板
2、点击“项目”,然后点击“创建监控项”,进入创建监控项的页面,进行对应的维护,维护完成之后点击“添加”按钮进行保存。
3)添加触发器
1、点击“触发器”,然后再点击“创建触发器”进入创建触发器界面,维护对应的信息,选择不同的严重性进行告警的方式不同,维护完成之后点击“添加”。
至此一个基本的调用脚本的监控模板就添加完了。