Zabbix是由Alexei Vladishev开发的一种网络监视、管理系统,基于Server-Client架构。可用于监视各种
网络服务、服务器和网络机器等状态。
使用各种Database-end如MySQL,PostgreSQL,SQLitee,Oracle或IBMDB2储存资料。Server端基于C
语言、Web管理端frontend则是基于PHP所制作的为。
Zabbix可以使用多种方式监视。可以只使用Simple Check不需要安装Client端,亦可基于SMTP或
HTTP...各种协议定制监视。
在客户端如UNIX,Windows中安装ZabbixAgent之后,,可监视CPULoad、网络使用状况、硬盘容量
等各种状态。而就算没有安装Agent在监视对象中,Zalbbix也可以经由SNMP、TCP、ICMP、利用
IPMI、SSH、telnet对目标进行监视。
Zabbbix自带的ltem足够满足普通小公司的监控需求,对于大公司也可以设定自定义的ltem,自动生成报
表,也有API可以和其他系统集成。
zabbix专有词汇
对于英文的掌握,是IT人员必须学习的技能,以下是使用zabbix必须掌握的一些关键词
-
zabbix server,服务端,收集数据,写入数据
-
zabbixagent,部署在被监控的机器上,是一个进程,和zabbixserver进行交互,以及负责执行命
-
Host,服务器的概念,指zabbix监控的实体,服务器,交换机等
-
Hosts,主机组
-
Applications,应用
-
Events,事件
-
Media,发送通知的通道
-
Remote command,远程命令
-
Template,模板
-
Item,对于某一个指标的监控,称之为ltems,如某台服务器的内存使用状况,就是一个item监控项
-
Trigger,触发器,定义报警的逻辑,有正常,异常,未知三个状态
-
Action,当Trigger符合设定值后,zabbix指定的动作,如发个邮件给超哥,说服务器有问题了
zabbix程序组件
- zabbix_senver,服务端守护进程
-
Zabbix_agentd,agent守护进程
-
zabbix_proxy,代理服务器
-
zabbix_database,存储系统,mysql,pgsql
-
Zabbix_web,webGUI图形化界面
-
Zabbix_get,命令行工具,测试向agent发起数据采集请求
-
Zabbix_sender,命令行工具,测试向server发送数据
-
Zabbix_java_gateway,java网关
标签:使用,Zabbix,介绍,zabbix,监控,监视,服务器 From: https://www.cnblogs.com/blueas/p/17547340.html