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

来源:互联网 发布:淘宝的pc端是什么意思 编辑:程序博客网 时间:2024/06/06 09:46

Zabbix 快速配置和使用


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

1、配置流程

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

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

设置Trigger要注意:
这里写图片描述

如果设置了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

0 0
原创粉丝点击