nagios作为开源软件(也推出了商业版)非常成熟,结构基于插件方式,扩展性很强,并且开源社区已经开发了非常多的监控插件,功能异常强大。打算对于使用和nagios结构进行一个分析。本节对于nagios本身的安装进行一个阐述(主要来自帮助文档)。
nagios系统主要有nagios Core,nagios plugins,nagios addons等组成。
1. nagios Core安装
(1)用户增加
需要增加nagios用户以及nagcmd组。
(2)源代码编译安装
从nagios官网下载相应的源代码以后,进行编译安装。
将nagios增加到xinted服务中。并启动httpd服务,访问nagios页面。
(3)nagios启动
运行nagios,访问nagios页面。
此时,nagios运行以后,通过访问http://localhost/nagios显示相关的页面。