0%

Zabbix快速配置使用

Zabbix的完整的监控配置的流程可以简单的描述为:Host Groups(主机组)=>Host(主机)=>Applications(监控项组)=>Items(监控项)=>Trggers(触发器)=>Event(事件)=>Actions(处理动作)=>User groups(用户组)=>User(用户)=>edias(告警方式)=>Audit(日志审计)

Zabbix的完整的监控配置的流程可以简单的描述为:
Host Groups(主机组)=>Host(主机)=>Applications(监控项组)=>Items(监控项)=>Trggers(触发器)=>Event(事件)=>Actions(处理动作)=>User groups(用户组)=>User(用户)=>edias(告警方式)=>Audit(日志审计)

说明:

  1. 实际使用中,Items,Trigger,Graph通常采用模板进行监控配置
  2. Graph主要是给用户看的,zabbix的数据获取使用的是Items功能
  3. 想要集中查看数据可以使用Screens功能

接下来我们具体了解一下基本概念

基本概念

主机组的添加

主机组是将相同主机归类,方便以后管理
你可以按照 地理位置、业务单位、机器用途、系统版本、应用程序等等来分组

模板的添加

多个主机都会有相同的监控配置,比如 监控项、触发器、图形、Web、Discovery等,所以我们对相同的类别的数据归纳抽象,将这些数据做成模板。
当我们需要对监控数据进行配置的时候,只要对相应的主机添加对应的模板即可。

主机的添加

当我们需要对具体的设备监控的时候,我们需要添加具体的主机

Graphs的配置

视觉化的形式展示数据的时候,需要在主机模板里配置Graphs

Screen的配置

当我们需要多个维度来展示Host的信息的时候,我们需要配置Screen来把多种信息放在一起展示。

Map的配置

Map 是可以将各种设备用网络拓扑图的方式展示

Web监控的配置

WEb监控是用来对Web程序下的 下载速度、返回码及响应时间进行监控,
还可以把一组连续的Web动作作为一个整体进行监控。

具体操作

了解过主要模块的基本概念之后,我们可以很方便的使用Zabiix的Web前端来监控我们的服务器了

新建一个主机组

新建一个模板 设置 监控项,触发器,图形等

新建一个主机 选择我们配置好的模板

新建一个聚合图形 方便查看服务器的情况