zabbix 1

来源:互联网 发布:mac不进系统打开终端 编辑:程序博客网 时间:2024/06/08 17:34

Zabbix

1 简介

  • 官方网站:http://www.zabbix.com/

  • Zabbix 是一个高度集成的网络监控解决方案,可以提供企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。

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

  • zabbix能监视各种网络参数,保证服务器系统的安全运营,并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。

  • Zabbix默认支持中文 nagios不支持中文
    Zabbix一直开源 nagios后期收费,
    LTS 长期支持版本 软件下载首选这个

2 主要特点

  • 安装与配置简单,学习成本低 支持多语言(包括中文) 免费开源 自动发现服务器与网络设备分布式监视以及 WEB 集中管理功能 可以无 agent 监视 用户安全认证和柔软的授权方式 通过 WEB 界面设置或查看监视结果 email 等通知功能

3 主要功能

  • 具备常见的商业监控软件所具备的功能(主机的性能监控、网络设备性能监控、数据库、性能监控、FTP 等通用协议监控、多种告警方式、详细的报表图表绘制)
  • 支持自动发现网络设备和服务器(可以通过配置自动发现服务器规则来实现)
  • 支持自动发现(low discovery)key 实现动态监控项的批量监控(需写脚本)
  • 支持分布式,能集中展示、管理分布式的监控点
  • 扩展性强,server 提供通用接口(api 功能),可以自己开发完善各类监控(根据相关接口编写程序实现)编写插件容易,可以自定义监控项,报警级别的设置。

4 组成

  • Zabbix Server 和 Zabbix agent(插件),可选组建zabbix proxy

  • Zabbix Server 可以通过 SNMP,Zabbix agent,Ping,端口监视等你方法提供对远程服务器/网络状态的 监视,数据收集功能,可以在运行 Linux,Solaris,HP-UX,AIX,FreeBSD,OpenBSD,OX X,多 平台。Windows平台只能安装客户端。

  • Zabbix Agent 安装在需要被监控的目标服务器上,主要完成对硬件信息与操作系统有关的内存,CPU 等信息收集。
  • Zabbix Server 可以单独监视远程服务器的服务状态,同时也可以与 Zabbix Agent 结合。可以轮询 Zabbix Agent 主动接收监视数据(trapping 传递 方式),同时还可以被动接收 Zabbix Agent 发送的数据。

5 监控原理

  • Zabbix 支持多种网络方式下的监控,可以通过分布式的部署和安装监控代理,Zabbix 通过C/S 模式采集数据,通过B/S模式在web 端展示和配置,Agent 监控端口 10050。
  • 被监控端:主机只安装Zabbix Agent服务,网络设备通过SNMP 方式采集数据
  • Server 端:服务端安装Zabbix Server 和 Zabbix Agent两个服务,监控原理就是Zabbix Serve通过收集SNMP 和agent 发送的数据,写入数据库(MySQL,ORACLE 等),再通过php+apache 在web 前端展示。
原创粉丝点击