【zabbix教程一】——介绍

简介: 【zabbix教程一】——介绍

引言


对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的架构体系:


20170225202241837.png


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

 

2、工作流程图



20170225202845033.png



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的集合。


界面展示:


20170225204059146.png


小结

 

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

目录
相关文章
|
存储 监控 网络协议
Zabbix 保姆级教程
企业服务器出问题了,怎么快速想要找到根源。 本文比较长,写的我脚都疼了,完全的保姆级教程哈
2423 1
Zabbix 保姆级教程
|
18天前
|
监控 数据库 Docker
Zabbix监控神通数据库教程
**摘要:** 本文介绍了如何使用Docker安装和配置神舟通用数据库,并利用Zabbix进行监控。首先,通过Docker安装数据库镜像,启动容器并映射端口。接着,使用默认凭证连接数据库并验证安装。然后,将数据库的Python模块和库文件复制到主机,并安装Python3.5及相应模块,创建外部检查脚本以实现Zabbix的监控功能。示例展示了查询数据库版本的监控指标配置。最后,提到了监控结果的界面展示,并邀请读者探索更多Zabbix监控技巧。
20 0
Zabbix监控神通数据库教程
|
2月前
|
运维 监控 关系型数据库
【Zabbix 6(1),Linux运维组件化开发教程
【Zabbix 6(1),Linux运维组件化开发教程
|
12月前
|
监控 前端开发 关系型数据库
Linux 基于官网快速安装zabbix5.0图文教程
Linux 基于官网快速安装zabbix5.0图文教程
314 0
|
12月前
|
监控 关系型数据库 MySQL
Linux 卸载zabbix图文教程
Linux 卸载zabbix图文教程
570 0
WGCLOUD v3.4.3从入门到精通(zabbix使用详解) 监测FTP和SFTP教程
我们在左侧菜单点击【FTP/SFTP监测】,可以看到如下列表
WGCLOUD v3.4.3从入门到精通(zabbix使用详解) 监测FTP和SFTP教程
|
存储 监控 前端开发
【Zabbix】基于CentOS 7.9系统安装部署Zabbix 5.0LTS版本监控系统(详细教程)(上)
【Zabbix】基于CentOS 7.9系统安装部署Zabbix 5.0LTS版本监控系统(详细教程)
588 0
【Zabbix】基于CentOS 7.9系统安装部署Zabbix 5.0LTS版本监控系统(详细教程)(上)
|
监控 网络协议 Linux
【Zabbix】基于CentOS 7.9系统安装部署Zabbix 5.0LTS版本监控系统(详细教程)(下)
【Zabbix】基于CentOS 7.9系统安装部署Zabbix 5.0LTS版本监控系统(详细教程)
368 0
【Zabbix】基于CentOS 7.9系统安装部署Zabbix 5.0LTS版本监控系统(详细教程)(下)
|
监控 前端开发 安全
【Zabbix】基于CentOS 7.9系统安装部署Zabbix 5.0LTS版本监控系统(详细教程)(中)
【Zabbix】基于CentOS 7.9系统安装部署Zabbix 5.0LTS版本监控系统(详细教程)
461 0
【Zabbix】基于CentOS 7.9系统安装部署Zabbix 5.0LTS版本监控系统(详细教程)(中)
|
监控 Shell
【zabbix教程七】——zabbix3.0配置微信报警
【zabbix教程七】——zabbix3.0配置微信报警
133 0
【zabbix教程七】——zabbix3.0配置微信报警