跳到主要内容

第1章 简述

1.1 简述

采用开源软件nagios为核心,利用其它第三方开源软件(或自定义代码)来进行整合,多种数据采集渠道、多种报警方式。

  • 监控各类设备,如:服务器、交换机、路由器、防火墙、VPN设备、打印机、无线设备、PBX设备等
  • 支持多厂商硬件设备,如:cisco、H3C、HP、IBM等
  • 支持多种系统,如Unix/Linux、Window等
  • 监控各类应用健康状态,如MySQL/Oracle、Web服务(Apache、Nginx、Tomcat、IIS)、AD、Mail、DNS、ELK等。
  • 支持多种数据采集渠道,例如:SNMP、SNMP Trap、WMI、IPMI、TCP/UDP、ICMP、agent、外部命令注入等等。
  • 采集丰富的各类指标,如:CPU利用率、CPU温度、硬盘利用率、TCP并发、硬盘I/O、网络接口状态和流量、设备功率等
  • 支持多数报警方式方法,邮件、短信等
  • 支持插件自定义,可用多种语言编写,如bash、perl、python、php、Java、C/C++等。

1.2 组件结构

Alt text