《Linux集群管理》课件-Zabbix系统构成_第1页
《Linux集群管理》课件-Zabbix系统构成_第2页
《Linux集群管理》课件-Zabbix系统构成_第3页
《Linux集群管理》课件-Zabbix系统构成_第4页
《Linux集群管理》课件-Zabbix系统构成_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux集群管理Zabbix系统构成SSH工作原理Zabbix的系统构成ZabbixServerZabbixDatabaseZabbixWebZabbixProxyZabbixAgentZabbix的系统构成组件构成ZabbixServerZabbixDatabaseZabbixWebZabbixProxyZabbixAgent负责接收Agent发送的报告信息的核心组件,所有配置、统计数据及操作数据都由它组织进行存储。存储所有配置信息以及Zabbix收集到的数据信息。基于Web的管理界面,是ZabbixServer的一部分,通常跟ZabbixServer运行在同一台物理机器上。可选组件,常用于分布监控环境中,代理Server收集部分数据和统一发送数据。部署在被监控的主机上,负责收集主机本地信息并发送给Server或Proxy。组件构成ZabbixServerZabbixDatabaseZabbixWebZabbixProxyZabbixAgentZabbix的系统构成SSH工作原理Zabbix的常用术语主机(host)主机组(hostgroup)监控项(item)触发器(trigger)动作(action)报警升级(escalation)媒介(media)通知(notification)远程命令(remotecommand)模板(template)Zabbix的常用术语1.主机(host)要监控的设备,可以由IP或者是主机名指定。2.主机组(hostgroup)主机的逻辑容器,包含主机和模板,主机组通常在给用户或者是用户组指派监控权限时使用。3.监控项(item)一个特定监控指标的相关数据,监控项数据来源于被监控对象,并且每个监控项都由一个key来标识。Zabbix的常用术语4.触发器(trigger)一个表达式,用于评估监控项的值是否在合理的范围内。5.事件(event)触发器触发的一个特定事件,或者是zabbix定义的一个自动上线注册主机的事件。6.动作(action)指根据配置,zabbix对于触发器触发的特定事件进行处理的具体措施。Zabbix的常用术语7.报警升级(escalation)发送警报或者是执行远程命令的自定义方案。8.媒介(media)9.通知(notification)发送通知告警的手段,如微信、邮件、钉钉等多种方式。通过指定的媒介,向用户发送的有关事件的信息。Zabbix的常用术语10.远程命令(remotecommand)运维人员提前写好的命令,可以让被监控主机在触发事件后执行。11.模板(template)用于快速定义被监控主机的预设条目集合,通常包括了监控项、触发器、应用等,模板可以直接链接至某个主机。SSH工作原理Zabbix的常用术语主机(host)主机组(hostgroup)监控项(item)触发器(trigger)动作(action)报警升级(escalation)媒介(media)通知(notification)远程命令(remotecommand)模板(template)Zabbix的工作流程Zabbix客户端需要安装在被监控设备上,负责定期收集数据并将其发送给Zabbix服务端。Zabbix服务端则负责存储客户端发送的数据,并通过Web页面进行展示和绘图。SSH工作原理Zabbix的工作流程Zabbix的数据收集分为主动模式和被动模式两种。主动模式下,Zabbix客户端主动向服务端请求监控项列表并提交数据。被动模式下,则是Zabbix服务端向客户端请求获取监控项数据。SSH工作原理Zabbix的进程详解zabbix_agentdzabbix_getzabbix_proxyzabbix_senderzabbix_serverzabbix_java_gatewayZabbix的进程详解zabbix_agentd为zabbix客户端守护进程,主要负责收集客户端监控项数据。zabbix_server为zabbix服务端守护进程,主要负责收集来自zabbix客户端数据。(端口为10051)zabbix_proxy是zabbix的代理程序,其功能类似于server,作用上类似于一个中转站,最终会把收集的数据再次提交给zabbix_server。zabbix_get作为zabbix工具,通常运行在zabbix_server或者zabbix_proxy上,用于远程获取客户端信息,通常用于排错。zabbix_sender也是zabbix的一个工具,通常运行在zabbix的客户端,用于耗时比较长的检查,其作用是主动发送数据。zabbix_java_gateway是zabbix2.0以后引入的新功能,可以用于JAVA方面的设备;但是只能主动获取数据,而不能被动获取数据。SSH工作原理Zabbix的监控框架根据实际的网络环境和监控规模,Zabbix提供了三种不同的监控框架:server_client架构master_node_client架构server_proxy_client架构SSH工作原理Zabbix的监控框架server_client架构是zabbix最简单的架构,监控设备和被监控设备之间直接相连,zabbix_server和zabbix_client之间直接进行数据交互。zabbix_proxy_client架构proxy是连接server和client之间的桥梁,其本身不存放数据,只是将zabbix_agent端发来的数据暂存,然后再提交给server。Zabbix的监控框架注意:在server_proxy_client架构中,server设备的宕机会导致整个系统瘫痪而无法正常工作。这种架构一般用于跨机房、跨网络的中型网络架构。zabbix_proxy_client架构proxy是连接server和client之间的桥梁,其本身不存放数据,只是将zabbix_agent端发来的数据暂存,然后再提交给server。Zabbix的监控框架注意:在server_proxy_client架构中,server设备的宕机会导致整个系统瘫痪而无法正常工作。这种架构一般用于跨机房、跨网络的中型网络架构。master_node_client架构是zabbix最复杂的架构。一般用于跨机房、跨网络、监控设备较多的大型网络架构。Zabbix的监控框架与server_proxy_client架构相比,master_node_client架构的主要区别在于node与proxy上。master_node_client`master_node_client架构是zabbix最复杂的架构。一般用于跨机房、跨网络、监控设备较多的大型网络架构。Zabbix的监控框架与server_proxy_client架构相比,master_node_client架构的主要区别在于node与proxy上。master_node_client经过proxy代理后连接clientSSH工作原理Zabbix的监控框架根据实际的网络环境和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论