Java教程

zabbix简介

本文主要是介绍zabbix简介,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、概述

  1. zabbix([`zæbiks] 由 Alexei Vladishev 创建,目前由 Zabbix SIA 积极开发和支持。
  2. Zabbix 是企业级开源分布式监控解决方案。
  3. Zabbix 是免费的。Zabbix 是在GPL通用公共许可证第 2 版下编写和分发的。这意味着它的源代码是免费分发的,可供公众使用。
  • zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
  • zabbix由2部分构成,zabbix server与可选组件zabbix agent。
  • zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。

二、架构

 

 

 

 

 

二、定义

  • host  ——您要监控的联网设备,具有 IP/ DNS。
  • host group ——主机的逻辑分组,主机组用于为不同用户组分配主机访问权限。
  • item——-您希望从主机接收的特定数据,数据度量。
  • vule preprocessing——值预处理,在将接收到的度量值保存到数据库之前对其进行转换
  • trigger——定义问题阈值并用于“评估”项目中接收到的数据的逻辑表达式,用于更改状态。
  • event——一次值得关注的事件,例如触发状态改变或发现/代理自动注册发生。
  • event tag——事件的预定义标记。可用于事件关联、权限粒度等。
  • event correlation——一种灵活而精确地将问题与其解决方案相关联的方法。
  • problem——处于“问题”状态的触发器。
  • problem update—— Zabbix 提供的问题管理选项,例如评论、确认、更改严重性或手动关闭。
  • action——-对事件做出反应的预定义方式。操作(例如发送通知)和条件(所述操作被执行)
  • escalation——升级,用于在动作中执行操作的自定义场景;一系列发送通知/执行远程命令。
  • media——一种传递通知的方式;交付渠道。
  • notific——通过选择的媒体渠道发送给用户的关于某个事件的消息。
  • remote command——远程命令,预定义的命令,在某些条件下在受监控的主机上自动执行。
  • template——模板,准备应用于一个或多个主机的一组实体(项目、触发器、图形、屏幕、应用程序、低级发现规则、Web 场景)。
  • application——应用逻辑组中的一组项目。
  • web senario——网络场景,检查网站可用性的一个或多个 HTTP 请求。
  • frontend——前端Zabbix 提供的 Web 界面。
  • dashboard——仪表板Web界面的可定制部分,小部件的可视单元显示重要信息可视化
  • widget——小部件,显示特定种类和来源的信息(摘要、地图、图表、时钟等)的视觉单元,用于仪表板。
  • Zabbix API——Zabbix API允许您使用 JSON RPC 协议来创建、更新和获取 Zabbix 对象(如主机、项目、图形等)或执行任何其他自定义任务。
  • Zabbix服务器——Zabbix 软件的中央进程,执行监控、与 Zabbix 代理和代理交互、计算触发器、发送通知;数据的中央存储库。
  • Zabbix代理——部署在监控目标上以主动监控本地资源和应用程序的过程。
  • Zabbix代理——一个可以代表 Zabbix 服务器收集数据的进程,从而减轻服务器的一些处理负载。
  • encryption——加密,使用传输层安全 (TLS) 协议支持 Zabbix 组件(服务器、代理、代理、zabbix_sender 和 zabbix_get 实用程序)之间的加密通信
  • network discovery——网络发现,自动发现网络设备
  • louw-level discovery——低级发现,自动发现特定设备上的低级实体(例如文件系统、网络接口等)。
  • 低级发现规则——用于自动发现设备上低级实体的一组定义
  • item prototype——项目原型,将某些参数作为变量的指标,准备好进行低级发现。在低级发现之后,变量会自动替换为实际发现的参数,并且度量标准会自动开始收集数据。
  • trigger prototype——触发器原型,具有某些参数作为变量的触发器,准备用于低级发现。在低级发现之后,变量会自动替换为实际发现的参数,并且触发器会自动开始评估数据。
  • 其他一些 Zabbix 实体的原型也用于低级发现 - 图原型、主机原型、主机组原型、应用程序原型。
  • agent auto-registration——代理自动注册, Zabbix 代理本身注册为主机并开始监控的自动化过程
这篇关于zabbix简介的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!