`
zhou.xingbo
  • 浏览: 53031 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在ubuntu下安装nagios监控平台

阅读更多

问题1:Nagios是什么?

答:是一个监视系统运行状态和网络信息的监视系统。

 

问题2:ubuntu下搭建nagios?

答:

依赖的软件包

sudo apt-get install apache2
sudo apt-get install build-essential
sudo apt-get install libgd2-xpm-dev

 

建立一个帐号

切换为root用户

#切换为root用户
sudo -s 

#创建一个名为nagios的帐号并给定登录口令
useradd -m -s /bin/bash nagios
passwd nagios

#创建一个用户组名为nagcmd用于从Web接口执行外部命令。将nagios用户和apache用户都加到这个组中
groupadd nagcmd
usermod -a -G nagcmd nagios
usermod -a -G nagcmd www-data

 

 

下载Nagios和插件程序包

http://www.nagios.org/download/ 能够取到最新的版本的Nagios和Nagios的插件

wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.3.tar.gz
wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.11.tar.gz

 

 

编译和安装Nagios

tar zxvf nagios-3.2.3.tar.gz
cd nagios-3.2.3

./configure --with-command-group=nagcmd

make all

make install
make install-init
make install-config
make install-commandmode
 

客户配置

配置文件默认安装在/usr/local/nagios/etc

修改Email信息/usr/local/nagios/etc/objects/contacts.cfg

 

配置WEB接口

安装Nagios的WEB配置文件到Apache的conf.d目录下

 

make install-webconf

 

 

创建一个nagiosadmin的用户用于Nagios的WEB接口登录。记下所设置的登录口令。

 

htpasswd2 -c /usr/local/nagios/etc/htpasswd.users.nagiosadmin

 

 

重启Apache服务以使设置生效

 

/etc/init.d/apache2 reload

 

 

编译安装Nagios插件

 

tar zxvf nagios-plugins-1.4.11.tar.gz

./configuer --with-nagios-user=nagios --with-nagios-group=nagios

make

make install
 

 

开始Nagios

配置Nagios自动开启

 

ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios
 

 

验证Nagios的样例配置文件

 

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
 

 

如果没有错误,则开始Nagios

 

/etc/init.d/nagios start

 

 

WEB登录接口 http://localhost/nagios/

 

ps:

nagios 3.2开始默认文档改为index.php

在系统环境中需要安装php

 

sudo apt-get install php5

 

 

在home目录下没有自动创建nagios目录,可以手动创建。

分享到:
评论

相关推荐

    ubuntu下安装nagios指南

    在Ubuntu 8.10系统上安装Nagios是一项涉及多个组件的过程,包括...至此,Nagios已在Ubuntu 8.10上成功安装并配置完毕,可以开始监控你的网络环境了。记得根据实际需求调整Nagios的配置文件,添加要监控的主机和服务。

    ubuntu1410安装centreon+nagios3

    通过以上步骤,可以在Ubuntu 14.10上成功安装并配置Centreon与Nagios 3,实现网络设备和服务的监控。注意,上述步骤假设您已经有了一定的基础知识,例如如何使用命令行和基本的Linux系统管理技巧。

    Ubuntu上Nagios安装过程.doc

    Nagios是一款强大的网络监控...至此,Nagios已经在Ubuntu上成功安装并运行,可以监控指定的主机和服务状态,提供异常通知,以及通过Web界面查看网络状态和日志信息。请根据实际情况调整上述配置,以适应您的具体需求。

    nagios监控安装配置文档.zip_crops2k_nagios

    《Nagios监控安装配置详解》 Nagios是一款开源的网络监控系统,它能够对网络服务、主机、网络设备以及各种应用程序进行实时监控,确保IT基础设施的稳定运行。本文档详细介绍了Nagios的安装配置过程,包括监控插件的...

    nagios的常见问题

    在安装Nagios的过程中,可能忘记创建必要的用户和组,这将导致Nagios无法正常运行或启动。 **解决方法:** - 使用`groupadd`和`useradd`命令创建Nagios用户和组,例如: ``` groupadd nagios useradd -g nagios ...

    Nagios官方安装文档

    Nagios Enterprises是Nagios软件的商业公司,提供了商业支持和技术服务,对于用户在安装和使用Nagios过程中遇到的问题提供帮助。公司的联系方式和版权信息也在文档中给出。 在添加完用户和用户组之后,文档继续指导...

    Ubuntu10.04TLS下Nagios3.4.1的简单安装配置.docx

    在Ubuntu 10.04 TLS环境下配置Nagios 3.4.1监控系统是一项关键任务,它能帮助管理员实时监控服务器和网络设备的健康状态。Nagios是一款开源的网络监控系统,可以检测各种网络问题,包括服务器宕机、服务中断、网络...

    Linux下nginx+nagios

    通过以上步骤,我们可以成功地在Linux环境下搭建一套Nginx+Nagios监控平台。这套平台不仅可以监控服务器的健康状况,还能及时向管理员发送报警通知,从而提高系统的稳定性和可靠性。对于运维人员来说,掌握这套监控...

    nagios安装配置及nagios插件

    本文将详细介绍在Linux环境下Nagios的安装配置及其常用插件的使用。 首先,安装Nagios前需要确保系统已安装了必要的基础软件,如GCC编译器、Apache HTTP服务器、Perl环境以及相关库。在基于Red Hat的系统(如CentOS...

    nagios最新详细安装

    本文将详细介绍如何在Linux环境下进行Nagios的最新版本安装。 首先,我们需要准备一个支持Nagios的Linux发行版,如Ubuntu或CentOS。在开始安装前,确保系统已经更新到最新版本,通过执行`sudo apt-get update`...

    Nagios 搭建+配置(包含Nagios英文版、中文版安装包)

    默认情况下,用户名是`nagiosadmin`,密码在安装过程中已经设置。 **五、监控及报警** 1. **添加监控对象**:通过Nagios Web界面,你可以动态添加、编辑或删除要监控的对象和服务。 2. **配置报警**:设置当某个...

    nagios配置安装

    2. 配置Nagios监控项,如主机、服务和时间周期,然后重启Nagios服务。 3. 访问Nagios Web界面(如http://yourserver/nagios),使用之前创建的nagios用户登录,验证Nagios是否能正确显示监控信息。 至此,你已经...

    Nagios网络监控中文版

    - **快速安装指南**:适用于不同操作系统的快速安装流程,包括Fedora、openSUSE和Ubuntu。 - **监控Windows主机**:介绍如何在Nagios中设置监控Windows主机的方法,包括安装Windows代理程序和配置Nagios的具体步骤。...

    Nagios及插件Nsca安装详细版

    在被动模式下,Nagios监控服务器不再主动去被监控主机上轮询获取数据,而是由被监控主机上的插件或脚本自行收集监控数据,并通过特定方式发送到监控服务器。NSCA(Nagios Simple Check Agent)就是这样一个插件,它...

    nagios安装与配置

    2. **安装依赖**:在安装Nagios前,需要安装一些必要的依赖库,如GCC编译器、CGI支持、NRPE(Nagios Remote Plugin Executor)等。 3. **获取源码**:从Nagios官方网站下载最新版本的源码包。 4. **编译与安装**:...

Global site tag (gtag.js) - Google Analytics