實驗目的:
使用zabbix監控httpd是否正常工作,具體通過監測80端口是否開啓
如果httpd沒有正常工作,zabbix執行遠程命令,重啓httpd服務
一、準備工作:
在agent端執行
vim /etc/zabbix/zabbix_agentd.conf //配置agent,允許執行遠程命令
service zabbix-agent restart //重啓服務生效
cat /etc/sudoers | grep requiretty //查看sudo配置是否要求用戶登錄tty
visudo //配置sudo
二、添加item,監控httpd:
1.添加item
2. 添加trigger
3. 添加Action
效果:
service httpd stop //agent端關閉httpd服務
注:
如果是在Template中配置Item和Trigger,在Action中直接關聯該Template中的Trigger即可,其他配置相同,對所有使用該Template的主機有效