监控软件说明

2015-10-02 0 By admin

常用的服务器监控软件可以分为:分布式监控软件和非分布式监控软件。

一、分布式监控和非分布式监控

1.1、分布式监控

支持10w个监控设备
Zabbix 基于 Server-Client 架构的网络监视、管理系统。
使用数据库存储监控数据;Server 端基于 C语言、Web 管理端基于 PHP 开发。

1.2、非分布式监控

可以负载的监控机器数目有限
cacti:监控指标绘画功能很强;报警功能不足
nagous:报警功能很强;只识别定义的阈值,不记录监控数据

二、监控方式

  1. zabbix agent
  2. SNMP agent
  3. IPMI agetn
  4. Agentless monitoring
  5. web monitoring
  6. database monitoring
  7. internal check

三、监控的对象

设备:服务器、路由器、交换机
软件:操作系统和应用服务软件
zabbix 定义服务异常后的处理脚本。

四、SNMP协议工作模式

  1. 拉取
  2. 推送
  3. 异常时,修改agent段配置

五、snmp工作组件

  1. MIB : management information base
  2. SMI:MIB表示符号
  3. SNMP协议