一步一步学Nagios安装部署与监控

来源:互联网 发布:淘宝女装店铺描述范文 编辑:程序博客网 时间:2024/06/04 18:49

近日搭建了较多的MySQL环境,对各个数据库状态的监控就变得非常重要了。在对MySQL监控了解过程中,发现君三思老师使用Nagios和Cacti两个监控平台对MySQL数据库进行监控,并写了详细部署笔记。我把《一步一步学Nagios安装部署和监控》文件转载一下,作为参考。

 

三思笔记系列文章之

一步一步学Nagios安装部署与监控

2011-11-20 君三思

http://www.5ienet.com/

0、环境配置.....................................................................................................................2

1、Nagios 监控软件(Core)的安装..................................................................................4

2、Nagios 插件(Plugin)的安装........................................................................................6

3、配置监控信息的图形化展示.....................................................................................6

4、监控其它服务器.........................................................................................................9

4.1 创建用户............................................................................................................9

4.2 安装nagios-plugins 插件.................................................................................10

4.3 安装nrpe..........................................................................................................10

4.4 安装Nagios-plugin 插件.................................................................................10

5、服务端配置...............................................................................................................11

6、监控Windows 服务器..............................................................................................12

附录:错误信息.............................................................................................................15

 

 

做为一款主流监控系统软件,Nagios 的功能和可靠性是历经考验的,我可以负责任的说,不管是常规还是非常规的监控需求,都可以在Nagios 中实现。这一方面是得益于Nagios优秀的框架设计,另外也得利于其开放性的插件调用方法。

做为一款开源软件, Nagios 的安装包可直接到其官方网站下载安装程序:http://www.nagios.org/download,不过对于新手,打开download 页面后多数情况下会傻眼了,怎么分了这么多step,到底该做什么,如图:

这就引出一个问题,nagios 到底是干嘛的?不少人肯定会想:废话,这还用问,监控啊!

事实上,这样理解不全错,Nagios 通常都被理解为监控软件,不过在三思看来,nagios 其实是个平台,一定要正确理解平台这个词儿---你觉着它做了什么,其实它什么都没做(多数监控项及功能均依赖于plugins/addons 实现),你要说它啥都没做过吧,但是我们的监控又依赖它展示。

 

从官方网站的下载列表可以看出, Nagios 是一个整体框架,由一个或多个部分组成,相互间在物理上可以完全独立(分别安装在不同服务器),其中:

0 0