Nagios-全面的网络监测

Nagios介绍

取得主动,节省时间、金钱、理智。

Nagios是一个可以对服务器全面监控的软件,包括各种服务(apache,nginx,mysql,ssh,mail等)的状态,服务器的状态(up,down).基于 GPL协议.有着丰富的插件和自定义(shell)功能.最关键的是它有着强大报警功能.适合大型网络.

Nagios最初被设计为在Linux系统之上运行,然而它同样可以在类Unix的系统之上运行。

Nagios能够提供什么?

全面的网络监测

  • Windows
  • Linux/Unix
  • 路由器,交换机,防火墙
  • 打印机
  • 服务
  • 应用程序

立刻获取信息

  • 出现问题立即得到通知,可以通过电子邮件、寻呼机和手机
  • 多用户的通知功能
  • 通过Nagios网络界面查看详细的状态信息

问题修复

  • 通过网络界面获得问题信息
  • 自动重新启动出错的应用程序、服务和主机和事件处理程序

积极规划

  • 对预期主机进行计划性停机,进行服务和网络的升级
  • 通过使用容量规监测

报告选项

  • SLA可用性报告
  • 警报和通知的历史报告
  • 通过Cacti和RRD扩展提供趋势报告

Multi-Tenant/Multi-User Capabilites

  • 多个用户可以访问Web界面
  • 每个用户都可以有自己独特的,管窥

与您现有的应用

  • 售票系统故障
  • 维基

轻松地扩展架构

  • 超过200个社区为Nagios提供扩展

稳定,可靠,并尊重平台

  • 10年的发展
  • 秤监测100,000 +节点
  • 故障保护功能
  • 获得多个奖项
  • 不断的媒体报道

庞大的社区

  • 全球250,000 +用户
  • 积极的邮件列表
  • 广泛的社区网站

可定制的代码

  • 开放源码软件
  • 充分接触到源代码
  • 发布遵循GPL许可

现在开始使用Nagios

  • 下载Nagios 获取您运行Nagios所需要的一切
  • 阅读快速指南 迅速启动和运行
  • 加入社区 获得安装,配置援助的最佳做法

Nagios包含主动监控和被动监控

主动检查是通过监控中心的主机发出请求,让运行在远程主机上的nrpe守护进程收集信息,然后报告它,它通过web接口把数据显示在页面上。

Nagios的工作原理:

被动监控是当远程被监控主机处于防火墙之内的时候,只有远程主机可以访问到监控中心,防火墙之内可以设置另外一个监控中心,远程监控中心的 nagios收集服务器信息以后,和nsca报告,由naca客户端报告naca的服务器端,然后报告监控中心的nagios,通过web接口显示监控结果。

Nagios的特性包括:

  • 监视网络服务(SMTP, POP3, HTTP, NNTP, PING, 等等)
  • 监视主机资源(处理器负载、磁盘空间等)
  • 容许用户开发自己的插件去检查自定义的项目;
  • 通过使用“父主机”,定义网络主机的分层,容许探测主机down掉或者不可到达。
  • 可以定义在主机或服务运行期间,事件发生以后如何处理和解决方式;
  • 自动记录错误日志;
  • 支持冗余监视;
  • 可选web接口,通过web页面查看当前网络状态,提示和报告故障历史,日志文件等;

Nagios的系统要求:

Linux、Unix等
apache
GD库(1.63以上)
zlib
pnglib
jpeglib
basic icons
等,其中apache的安装在blog中已经有相关的文章,搜索一下就行;gd、zlib、pnglib和jpeglib安装比较简单,步骤:
下载tar压缩包
tar zxvf xxx.tar.gz
cd xxx
./configure
make && make install

体验Nagios

前言

我的目的是对网站服务器进行监控,第一次见到Nagios是在一为同僚的博客上,当时给他给他起个中文名叫“难够死”,见此名,望之怯步。。。最近,我越来越意识到网站服务器监控的重要性。虽然网站程序有主动监控并SMS短信通知,但是一旦服务器当了,php跑不起来,还谈何主动报告错误。(特别是今天,在客服上传商品图片的时候竟然莫名其妙地 nginx报500 internal server error,查来查去竟然是存放网站访问日志的磁盘满了,发现后真是郁闷。。随后我老大问“报错了吗?”,只能惭愧地回答“没有。。”。)。

安装篇

Linux安装Nagios监控系统, perl-fcgi, nginx

FreeBSD安装Nagios监控系统

Nagios 配置文件详解

通过SMS进行错误警报

  1. 还没有评论

  1. 还没有引用通告。