【zabbix教程一】——介绍

原创 2017年02月25日 20:42:03

  引言

  对zabbix研究也有3、4天的时间了,在这总结一下这几天的研究成果,首先我们来看看zabbix到底是个什么东西?

 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。

 zabbix组件主要分两个: zabbix-server和zabbix-agent。支持的监控协议有ICMP,IPMI,SNMP,HTTP以及zabbix协议(zabbix协议是最常使用的协议用来监控各被监控端)。

 收集的数据存放在数据库中,数据库支持mysql,oracle等等。

 第三个组件:zabbix web gui这个接口提供web页面来监控和管理各被监控端。

 第四个组件:zabbix proxy(实现分布式监控专用组件非必要组件,被监控服务器超过一千以上可以使用此组件)。

  看一下zabbix的架构体系:

   

  根据上面的介绍相信大家对zabbix会有一个初步的印象,下面给大家看一下zabbix的工作流程

  2、工作流程图

        


  agent获取被监控端数据,发给Server;server记录agent端收集到的数据以及用户在GUI界面中配置的数据,存储在数据库中,也就数在数据库中zabbix会存储两部分的数据:agent收集的和GUI页面配置的;如果是分布式,Server会将数据传送一份到上一级的Server中。

 WebGUI会将数据以良好的形式展现给用户。

 zabbix中一些常用术语:

 zabbix一些常用术语:
  host(主机):要监控的网络设备,可由IP或DNS名称指定
  host group(主机组):主机的逻辑容器,可以包含主机和模板,但同一个组内的主机和模板不能互相链接;主机组通常在给用户或用户组指派监控权限时使用(大致了解下就可以了)。
 item(监控项):这个从名字上可以理解,具体要监控哪些指标由它定义。
 trigger(触发器):就是超过了定义的合理范围,这家伙就会报警。
 event(事件):这都是触发器产生的。
 action(动作):对事件如何应对,比如要执行哪些操作。
 escalation(报警升级):如果在定义的5分钟没反应,从warning级别升到high级别,就是要提醒别人要尽快处理。
 media(媒介):发送报警的手段和通道,如Email。
 remote command(远程命令):预定义的命令,可在被监控主机处于某个特定条件下时自动执行。
 template(模板):用于快速定义被监控主机的预设条目集合,通常包含了item、trigger、graph、screen、application以及low-level discovery rule;模板可以直接链接至单个主机。(这个概念不理解不过没关系的,只要具体会怎么操作就可以了)
 application(应用):一组item的集合。

  界面展示:

 

  小结

  大家在这篇中可以先看一下基本的概念,对其中的一下术语有一定的了解就可以,在下面的系列博客中会一一介绍到。请大家跟进我的脚步,进行前行。


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

【zabbix教程二】——Centos7 安装zabbix3.07服务端

zabbix 的服务端需要LAMP或者LNMP的环境,所以这里的安装方式有很多中了,我们就选择一种比较简单的安装方式,直接用官方提供的源来安装。   安装步骤:  第一、导入源   sudo rpm ...

二级域名绑定二级目录的两种方法

当用WordPress建站后,WordPress位于二级目录(/var/www/html/)下,进行域名解析时如何把域名解析到二级目录下,网络上一般有两种方法,一是利用接入商的域名解析服务,二是利用A...
  • aliveqf
  • aliveqf
  • 2017年04月16日 15:52
  • 2879

【zabbix教程六】——自定义item和trigger当内存不足10%时触发报警

引言   本文结合配置内存不足10%触发报警的需求,顺便给大家介绍我们怎样自定义item和trigger,在前几篇博客中使用了zabbix给我们提供的模板,里面都已经配置好了item和trigger。...

zabbix——agents

  • 2016年01月15日 17:38
  • 667KB
  • 下载

CentOs7下Zabbix安装教程——zabbix agent安装和前端配置

执行yum install zabbix-agent启动agent服务systemctl start zabbix-agent前端配置 访问url http:///zabbix主界面 检查先决条...

【zabbix教程五】——zabbix 3.0邮件报警配置

引言   经过前面几篇博客的介绍,我们已经完成了对某台机器的监控,并且可以自定义监控模板。但是最为运维神器,只是单单的监测还是不完美,当然还需要报警装置,下面就给大家介绍zabbix邮件报警配置,报警...

【zabbix教程四】——zabbix3.0监控磁盘IO与自定义模板

引言   在前面的博客中我们介绍了zabbix自带的模板,并且完成了我们的一些比较常用的监控,现在我们如果想要监控我们磁盘的IO,这时候zabbix并没有给我们提供这么一个模板,所以我们需要自己来创建...

【zabbix教程七】——zabbix3.0配置微信报警

引言   在前面的博客中我们介绍了zabbix3.0中的邮件报警的配置,但是对于邮件来说并不是非常的方便,所以我们在这篇博客中我们介绍另外一种报警方式——微信报警。  第一、准备微信企业号   关于企...

Zabbix系列教程(2)-进程构成

Zabbix系列教程(2)-进程构成本该进入zabbix安装教程,但是我觉得在安装之前我们很有必要了解一下zabbix进程组成结构,默认情况下zabbix包含5个程序:zabbix_agentd、za...

Centos6.5下安装配置zabbix教程

Zabbix是一款企业级的、开源的、分布式的监控套件,可快速搭建一套运维监控平台。本文在centos6.5操作系统之上搭建Zabbix Server,包括LAMP环境的构建、zabbix安装以及zab...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【zabbix教程一】——介绍
举报原因:
原因补充:

(最多只允许输入30个字)