常用监控程序选择以及zabbix特色

常用监控程序选择以及zabbix特色

Naglios它可以监控网络、主机等设备、支持丰富的监控插件,用户可以根据自己的实际环境定义监控
Cacti基于SNMP和RRDTool(Round Robin Database Tool环形数据库是用来处理时间序列数据的套件)的网络流量监控分析的系统
Grafana是可以非常美观的展示和分析监控数据的工具,当然现在也可以手机数据并支持告警等功能,目前在企业应用也非常广泛
Ganglia是一个分布式集群监控工具,它底层数据存储也是基于RRDTtool
prometheus是基于Go语言的企业级监控、告警、存储的套件,目前在各个企业和容器环境的监控应用较多
Google的SRE书中曾提到与他们BorgMon监控系统类似的实现
Open-falcon是由小米公司开源的一款企业级、高可用、可扩展的开源监控解决方案,目前已成为国内最流行的监控系统之一

如何选择监控系统

  1. 需要监控的设备、系统、应用的规模/类型/地理位置,多少设备多少系统的应用以及数量。是否由多IDC或者分散在全国的设备
  2. 需要监控的设备、系统、应用增长规模。要选择的监控系统要满足未来的监控需求,如果监控系统只能满足现状那肯定不是最优选择
  3. 需要哪些数据展示和报表
  4. 需要哪些告警策略
  5. 需要哪些告警发送方式
  6. 是否需要自定义监控
  7. 是否需要认证和权限控制
  8. 是否可自动化部署配置,手工维护线上部署配置是很低效且容易出问题
  9. 是否需要后期的支持服务?活跃度?
  10. 是否需要故障自愈?
  11. 是否需要与第三方系统对接?比如企业内部的工单系统、CMDB系统、发布系统

zabbix

  1. 开发出色的监控解决方案,并且在安装,配置,使用等方面提供及时可靠的技术支持
  2. 监控任何东西:监控任何设备,系统,应用,服务和资源。无论你是需要监控网络,服务器,云,还是应用,服务
  3. 企业级的:可以无限扩展,分布式部署,高可用,并且也注重安全
  4. 由前端、服务器、代理端、客户端、java监控网关几个组件组成
  5. 前端主要由PHP编写
  6. 服务端,代理端,客户端是由C语言写的
  7. java监控由java开发的
  8. 他是基于GPL开源软件协议

zabbix相关依赖

  1. Apache:1.3.12 or later
  2. PHP:5.4.or later
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值