zabbix的基本配置和使用
zabbix的监控设置流程可以设为以下几个部分:
Host groups (主机组)
Host(主机)
Applications(监控项目)
Items(监控项)
Triggers(触发器)
Event(事件)
Actions(处理动作)
User groups(用户组)
Users(用户)
Medias(告警方式)
Audit(日志审计)
这些组件之间的关系如下图所示:
1.Host groups 与Host之间的关系
2.针对一个主机host的配置流程:
items是需要监控的项目,当需要监控的项目达到阈值后,如果设置了触发器(trigger)则会响应时间,要不是采用警告,要不进行执行自动处理方案。
主机组的添加
主机组的划分是为了区别不同情况的主机或者模板。
分组的原则可以如下:
1.根据第域进行划分;
2.根据业务单位划分;
3.根据机器的用途划分;
4.根据系统版本划分;
5.根据提供服务划分;
……
可以通过点击zabbix主控界面的“Configuration”按钮,然后点击“Host groups”进行当前监控的主机组的查看。结果如下图所示:
如果想要创建新的Host groups,只需要点击右上角的“Create host group”
添加新的主机组名:
可以看到添加后的效果:
当前新创建的主机组中没有任何主机,一会我们进行主机的添加。
模板的添加
监控项、触发器、图形、Web等在多个主机中都具有相同的配置,所以我们对其进行抽象归纳,将这些设置生成模板。
单击”Configuration“–>”Templates“–>”Create template“:
指定模板的名称和模板所在组(可以新建):
模板的连接可以继承多个模板,我们添加两个模板:
在后续的配置中可以使用宏去进行相关设置:
可以看到创建好的模板内容:
小结:
在后续的章节我们将会介绍到zabbix的更多监控的配置,包括主机的添加、服务的监控等。敬请期待!