使用zabbix进行监控之前,要理解zabbix监控的流程。
一次完整的监控流程可以简单描述为:
Host Groups(设备组)->Hosts(设备)->Applications(监控项组)->Items(监控项)->Triggers(触发器)->Actions(告警动作)->Medias(告警方式)->User Groups(用户组)->Users(用户)
添加host(通过Configuration->Hosts->Create Host来创建监控设备)
右上角点击创建
按提示填入Name、Groups、IP ,其他选项默认即可!
(Link Templates 处可选择一个模板,也可以不选。如果选择模板则将模板中监控分组、监控项、触发器和图形显示应用到此主机上,Zabbix自带大量的设备监控模板,我们可以手动建立一个模板,然后现有模板比如linux/windows模板的一些监控项拷贝到此模板,然后把这个模板应用到同一类的监控机上--> 把添加主机时通过link到这些模板,就可以快速添加主机的监控项和告警触发条件。)如图
如图,添加主机的右侧,可以link到一个模板,然后保存!
当然也可以把其他模板的监控项直接拷贝到对应的主机下,如图:在模板中找到linux模板,然后点击监控项--选中--需要监控的项,然后选择拷贝所选到--点击确定找到新创建的主机即可!
(监控分组可手动创建,也可从其他模板拷贝,要监控主机监控分组不是必须的,但监控项一定要创建,否则无法创建后面的触发器和告警设置,因为监控项是其他应用的前提)
创建触发器:
在主机列表中点击触发器,点击创建即可(etc/passwd的修改在linux模板中是有的 所以直接如上原理从模板张拷贝使用即可)
例如需要创建一监控项检测服务器的状态
Host status 拷贝linux中的监控线Host status 和触发器即可
例如需要创建一个检测8080的监控项如图:
zabbix很灵活,根据key值修改即可!
创建触发器
创建告警操作,(需要先创建告警方式 邮件告警 短信告警 )
(创建告警动作时需要先添加告警介质,在用户中添加,如下:)
高级配置----用户----Zabbix administrators组--admin用户
选择或者创建告警用户,此处直接选择admin用户添加介质:
测试验证即可!
一次完整的监控流程可以简单描述为:
Host Groups(设备组)->Hosts(设备)->Applications(监控项组)->Items(监控项)->Triggers(触发器)->Actions(告警动作)->Medias(告警方式)->User Groups(用户组)->Users(用户)
添加host(通过Configuration->Hosts->Create Host来创建监控设备)
右上角点击创建
(Link Templates 处可选择一个模板,也可以不选。如果选择模板则将模板中监控分组、监控项、触发器和图形显示应用到此主机上,Zabbix自带大量的设备监控模板,我们可以手动建立一个模板,然后现有模板比如linux/windows模板的一些监控项拷贝到此模板,然后把这个模板应用到同一类的监控机上--> 把添加主机时通过link到这些模板,就可以快速添加主机的监控项和告警触发条件。)如图
如图,添加主机的右侧,可以link到一个模板,然后保存!
当然也可以把其他模板的监控项直接拷贝到对应的主机下,如图:在模板中找到linux模板,然后点击监控项--选中--需要监控的项,然后选择拷贝所选到--点击确定找到新创建的主机即可!
创建触发器:
在主机列表中点击触发器,点击创建即可(etc/passwd的修改在linux模板中是有的 所以直接如上原理从模板张拷贝使用即可)
例如需要创建一监控项检测服务器的状态
Host status 拷贝linux中的监控线Host status 和触发器即可
例如需要创建一个检测8080的监控项如图:
zabbix很灵活,根据key值修改即可!
创建触发器
创建告警操作,(需要先创建告警方式 邮件告警 短信告警 )
(创建告警动作时需要先添加告警介质,在用户中添加,如下:)
高级配置----用户----Zabbix administrators组--admin用户
选择或者创建告警用户,此处直接选择admin用户添加介质:
测试验证即可!