文档介绍:网管系统安装配置
基于 Cacti & Nagios
上海惠生通讯技术有限公司
上海浦东张江张衡路 1399 号
惠生科技园
邮编:201203
电话:+86 21 58556789
传真:+86 21 58559733
目录
1. 概述----------------------------------------------------------------------------------------------------------1
2. Cacti 介绍及其工作原理描述---------------------------------------------------------------------------2
3. Nagios 介绍及其工作原理描述-------------------------------------------------------------------------3
4. LAMP 平台安装及配置----------------------------------------------------------------------------------5
5. Net-SNMP 安装及配置-----------------------------------------------------------------------------------6
6. Cacti 安装及配置------------------------------------------------------------------------------------------7
7. Cacti 插件安装及配置------------------------------------------------------------------------------------8
8. Cacti 模板安装及应用------------------------------------------------------------------------------------9
9. Syslog 安装及配置---------------------------------------------------------------------------------------10
10. Nagios 安装及配置---------------------------------------------------------------------------------------11
11. NDoutils 及 NPC 配置-----------------------------------------------------------------------------------12
12. Cacti & Nagios 进阶应用--------------------------------------------------------------------------------13
一、概述
本网管是建构在 LAMP 平台上,采用完全开源的监控工具:流量监控工具 Cacti 和系统监
控工具 Nagios.
Cacti 主要用于流量监控和绘图,并实现 Down 机、阀值预警等;
Nagios 主要用于系统主机、应用服务监控,并有极强的报警手段,通过插件 NPC 可实现
与 Cacti 的无缝整合,共享一个数据库(MySQL)。
监控手段有 SNMP get、Syslog 和 Nagios 插件 check;
报警手段有声音告警、界面图标告警、E-mail 告警、短信告警等,并可定义运维组,
以确保故障的及时响应;
若网管平台发布在 上,则可用手机通过 3G、WIFI 实时访问(AppStore:iNag)
Cacti 与 Nagios 皆实现了报表生成、报表自动发送以及报表自定义(任何被监控元素皆
能生成报表)。
二、Cacti 介绍及其工作原理描述
Cacti 是用 PHP 语言实现的一个软件,其运行需要 WEB 服务器(如 APACHE)和 PHP 环境
的支持,同时 Cacti 还需要 MySQL 配合 PHP 程序存储一些变量数据并对变量数据进行调用,如
主机名、主机 IP、SNMP 团体名、端口号、模板信息等。
RRDtool 对主机负载、网络流量等信息的统计需要通过 SNMP 协议实现。经过 SNMP 抓取
到的数据存储于由 RRDtool 生成