运维基础——Zabbix快速配置和使用

Zabbix 快速配置和使用


本文内容主要来源《Zabbix企业级分布式监控系统》中国工信出版集团 电子工业出版社

1、配置流程

Created with Raphaël 2.2.0 主机组 Host groups 主机 Hosts 监控项组 Applications 监控项 Items 触发器 Triggers 事件 Event 处理动作 Actions 用户组 User groups 用户 Users 告警方式 Medias 日志审计 Audit

实际使用时,Iems、Trigger、Graph通常采用模板进行监控配置。模板可以对相同需求的监控项重复使用,无须对每台主机挨个设置。

设置Trigger要注意:
运维基础——Zabbix快速配置和使用_第1张图片

如果设置了Multiple PROBLEM events generation,在发生报警的时候,可能会出现重复发送报警邮件的问题。

2、主机组

主机组中可以包含主机,也可以包含模板。
分组是为了把同一属性的主机归类。分组原则有:

  • 地理位置的纬度进行划分
  • 以业务为单位划分
  • 以机器用途划分
  • 以系统版本划分
  • 以应用程序划分
  • 其它

要在数据库中查看主机组,运行:

SELECT * FROM zabbix.groups;

3、模板

监控项、触发器、图形、Web、Discovery等都是存在于主机之上的,由于多个主机会有相同的监控配置,因此,可以把这些同类的数据抽象为模板。当需要地其它监控进行配置的时候,只需要对相应的主机添加对应的模板即可。

模板配置步骤为: Configuration->Templates->Create template。

模板具有继承的功能,在Linked templates选项卡设置。

模板中也可以设置宏,设置宏是为了在Items、Trigger中引用,在不同的主机对该宏设置不同的变量值,从而达到模板化通用的目的。
宏的名称为{$名称}。

4、主机

添加主机是对具体的设置进行监控,步骤为:Configuration->Hosts->Create host。

5、 Graphs

Graphs是将数据展示为图像,以视觉化形式展示数据。Graphs的配置存在于主机和模板中。

6、Screen

将多种信息放在一起展示,以便集中展示某个Host的多个信息,或是将多个Hosts的同一种信息放在一起显示,这些信息可以为Graphs、Maps、Server info等,几乎涵盖Zabbix所有的监控信息。
配置方式是点击:Configruation->Screens->Create screen。

7、Slide shows

在多个Screen之间以幻灯片的方式来展示,这样可以一个屏幕显示多个页面。

8、Zatree

58同城开发的Zabbix插件,提供Host group的树形展示和在Item中指定关键词查询及数据排序。
项目地址:https://github.com/spide4k/zatree

9、Map

将各种设置用网络拓扑图的方式展示。
步骤为:Configuration->Maps

你可能感兴趣的:(Zabbix)