在CentOS 6.3上安装Nagios 3.4.4

在CentOS 6.3上安装Nagios 3.4.4

介绍

Nagios是GPL许可证下的监控工具。 此工具可让您监视服务器,网络硬件(交换机,路由器,...)和应用程序。 很多插件都是可用的,它的大社区使Nagios成为最大的开源监控工具。 本教程将介绍如何在CentOS 6.3上安装Nagios 3.4.4。

先决条件

安装CentOS服务器后,您必须禁用selinux并安装一些软件包才能使nagios工作。

要禁用selinux,请打开文件: / etc / selinux / config

# vi /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=permissive // change this value to disabled
# SELINUXTYPE= can take one of these two values:
#     targeted - Targeted processes are protected,
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted

现在,下载所需的所有软件包:

# yum install gd gd-devel httpd php gcc glibc glibc-common

Nagios安装

创建一个目录:

# mkdir /root/nagios

导航到此目录:

# cd /root/nagios

下载nagios-core&plugin:

# wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.4.4.tar.gz 
# wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.16.tar.gz

核心:

# tar xvzf nagios-3.4.4.tar.gz

去nagios目录:

# cd nagios

配置之前:

# ./configure

为Nagios制作所有必要的文件:

# make all

安装:

# make install
# make install-init
# make install-commandmode
# make install-config
# make install-webconf

创建密码登录到Web界面:

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

启动服务并启动它:

# chkconfig nagios on
# service nagios start

现在,你必须安装插件:

# cd ..
# tar xvzf nagios-plugins-1.4.15.tar.gz
# cd nagios-plugins-1.4.15
# ./configure
# make
# make install

启动apache服务并启动它:

# service httpd start
# chkconfig httpd on

现在,连接到你的nagios系统:

http:// Your-Nagios-IP / nagios ,然后输入登录名:nagiosadmin&password,您在上面选择了。

安装后?

安装完成后,您必须在nagios配置文件中配置所有主机和服务。此步骤在命令行中执行并且复杂,因此我建议安装像Centreon这样的工具,这是一个美丽的前端,可以添加主机和服务。

为了进一步,我建议你阅读我关于Nagios&Centreon监控的文章

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏