`
bwhzhl
  • 浏览: 103727 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

nagios安装

阅读更多

nagios安装过程  亲自测试 感谢:守护你每一天的教程

使用的Wdlinux的简装版CentOS5

安装需要的软件

apache gcc GD库 nagios-3.0.3.tar.gz    nrpe-2.12.tar.gz

 

yum安装apache gcc gd
yum -y install httpd gcc glibc glibc-common gd gd-devel
创建nnagios用户
useradd nagios && passwd nagios
passwoed:nagios

groupadd uagcmd
usermod -G nagcmd nagios
usermod -G nagcmd apache

编译安装

cd ~
tar zxvf  nagios-3.0.3.tar.gz
cd nagios-3.0.3
./configure --with-command-group=nagcmd --prefix=/usr/local/nagios
make all
make install
make install-init
make install-config
make install-commandmode

cd /usr/loacl/nagios
ls

检查安装是否完成

etc bin sbin share var

 

安装插件

cd ~
tar -zxvf  nagios-plugins-1.4.12.tar.gz    
cd  nagios-plugin*
./configure --with-nagios-user=nagios --with-nagios-group=nagios --perfix=/uer/local/nagios
make && make instll
cd /usr/local/nagios
ls
检查 libexec

 

修改apache配置文件

cd /etc/httpd/conf
cp httpd.conf httpd.conf.bak
vi httpd.conf

 

#setting for nagios
# ---------------------------------------
ScripsAlias /nagios/cgi-bin /usr/local/nagios/sbin
<Directory "/usr/local/nagios/sbin">
   Options ExecCGI
   AllowOverride None
   Order allow,deny
   allow from all
   Authname "Nagios Access"
   AuthType Basic
   AuthUserFile /usr/local/nagios/etc/htpasswd
   Require valid-user
</Directory>

Alias /nagios /usr/local/nagios/share
<Directory "/usr/local/nagios/share">
   Options ExecCGI
   AllowOverride None
   Order allow,deny
   allow from all
   Authname "Nagios Access"
   AuthType Basic
   AuthUserFile /usr/local/nagios/etc/htpasswd
   Require valid-user
</Directory>

 

创建apache访问用户

/usr/bin/htpasswd -c /usr/local/nagios/etc/htpasswd sea
new password:sea

 

修改cgi.cft文件 

vi /usr/local/nagios/etc/cgi.cft

----------------------

authorized_for_system_iniformation=sea,nagiosadmin
authorized_for_configuration_iniformation=sea,nagiosadmin
authorized_for_system_commands=sea,nagiosadmin
authorized_for_all_services=sea,nagiosadmin
authorized_for_all_hosts=sea,nagiosadmin
authorized_for_all_service_commands=sea,nagiosadmin
authorized_for_all_host_commands=sea,nagiosadmin

添加服务

chkconfig -add nagios
chkconfig nagios no

验证配置

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
启动服务
service nagios start

 

Wdlinux 系统没自带SeLinux

SELinux 解决

chcon -R -t httpd_sys_content_t /usr/local/nagios/sbin
chcon -R -t httpd_sys_content_t /usr/local/nagios/share

 

 

http://192.168.0.211/nagios/ 
正常通过

 

----------------------------------------

被监测机器是windows 2003

下载 NSClient.rar

安装完成后

[modules]

FileLogger.dll
CheckSystem.dll
CheckDisk.dll
NSClientListener.dll
NRPEListener.dll
SysTray.dll
CheckEventLog.dll
CheckHelpers.dll
;CheckWMI.dl

取消前面的;

[Settings]

allowed_hosts=192.168.0.211

[nrpe]

port=5666

 

netstat -an 看下5666端口有没开放

 

修改 /usr/local/nagios/nagios.cfg

加载 cfg_file=/usr/local/nagios/etc/objects/windows.cfg

修改 objects/windows.cfg

——————————————————————————————

 

 

 

 

分享到:
评论

相关推荐

    nagios 安装及配置

    Nagios安装后,默认配置文件位于`/etc/nagios`目录下。下面列出了一些重要的配置文件。 ##### 1. `nagios.cfg` 该文件是Nagios的核心配置文件,控制着Nagios的整体行为。为了便于调试,可以选择使用`minimal.cfg`...

    nagios安装和配置全过程

    本文将详细介绍在Linux环境下安装和配置Nagios的全过程,以及一些个人实践心得。 首先,确保你拥有以下软件包:httpd、imagepak-base、mysql、nagios、nagios-plugins、nrpe、perl、php、pnp4nagios和rrdtool。这些...

    nagios安装文档

    ### Nagios安装与配置知识点详解 #### 一、Nagios概述 - **定义与背景**:Nagios是一款开源的计算机系统与网络监控工具,主要用于监控Windows、Linux及Unix等操作系统下的主机状态以及网络设备(如路由器、交换机...

    CentOS6.4下nagios安装部署

    本文将详细介绍如何在CentOS 6.4系统下安装和部署Nagios。 首先,Nagios的核心功能包括监控本地和远程主机的资源(如内存、CPU、磁盘空间等)、检查网络服务(如HTTP、SMTP、FTP等)的可用性,并支持自定义插件扩展...

    nagios安装与配置

    在这个“nagios安装与配置”的主题中,我们将深入探讨Nagios的安装过程、基本配置以及如何忽略awstats配置。 一、Nagios安装 1. **系统需求**:Nagios支持多种Linux发行版,如Ubuntu、CentOS等。确保你的系统满足...

    Nagios安装与配置

    ### Nagios安装与配置知识点详解 #### 一、Nagios简介及原理 **Nagios** 是一款非常流行的开源网络监控系统,主要用于监控网络中各种服务器、工作站、路由器、交换机等设备的状态。它能够有效地监控 Windows、...

    Nagios安装配置

    ### Nagios安装配置 #### 一、Nagios概述与应用场景 Nagios是一款开源的监控工具,主要用于监测网络中的主机、服务以及网络设备的状态。它广泛应用于各大企业及组织中,尤其对于需要24小时不间断运行的服务环境来...

    Solaris10下Nagios安装

    在IT领域,监控系统是确保服务稳定性和性能的关键工具之一,Nagios作为一款开源的...提供的文档如《Solaris10下Nagios安装.doc》和《Solaris10下Nagios安装.pdf》会进一步细化安装过程,帮助用户解决可能出现的问题。

    nagios安装必备文件

    在本文中,我们将深入探讨Nagios的安装过程,并结合提供的"nagios安装必备文件",确保您能够顺利完成安装。 1. **Nagios概述** Nagios的核心功能是监测网络服务,包括HTTP、SMTP、FTP等协议的服务状态,以及服务器...

    nagios安装说明书

    ### Nagios安装与配置详解 #### 一、概述 Nagios是一款开源的网络监控工具,主要用于监控服务器、网络设备和服务的状态。通过安装Nagios,可以实现对系统的实时监控,帮助管理员及时发现并解决问题。本文档将详细...

    nagios安装配置手册

    ### NAGIOS安装配置手册 #### 一、关于Nagios ##### 1. Nagios简介 Nagios是一款开源的计算机系统与网络监视系统,主要用于监控主机和服务的状态,并在某些异常情况发生时通过电子邮件、短信或用户定义的方式通知...

    Nagios安装配置说明

    ### Nagios安装配置知识点 #### 一、Nagios简介及功能 Nagios是一款开源的网络监控系统,主要用于监控主机和服务的状态,并在状态发生变化时(例如:出现故障或者恢复正常)发送通知。它可以监控各种各样的系统...

    Cacti+Nagios完全攻略整合cacti与nagios安装部署.pdf

    Nagios 和 Cacti 安装部署指南 Nagios 是一个开源的应用软件,用于监控系统和网络。它通常运行于一个主服务器上,这个服务器运行 Linux 或 Unix 操作系统。Nagios 利用其众多的插件实现对本机和远端服务的监控, 当...

    nagios 安装手册

    NAGIOS 安装 一、安装前准备 1.1、系统环境: 序号 软件类别 软件名称 软件版本 1 系统软件 Centos 5.4 5.4 2 数据库软件 Mysql 5.5.9 3 应用软件 jdk 1.6.0_13 4 apache 2.2.17 5 php 5.3.0RC3 6 Nagios-...

    Nagios安装配置手册

    ### Nagios安装配置知识点 #### 一、Nagios简介 Nagios是一款开源的网络监控系统,能够帮助用户监控网络中的服务器、路由器以及其他设备的状态。它可以检测并报告网络问题,帮助管理员快速定位并解决问题,确保网络...

    Nagios安装步骤(超级详细)

    ### Nagios 安装步骤详解 #### 一、前言 Nagios 是一款非常流行的开源网络监控系统,主要用于监控主机和服务的状态,并在出现问题时发送警告通知。本篇指南将详细解析 Nagios 的安装步骤,确保您能够顺利地在您的...

    nagios 安装详细步骤

    本教程将详细阐述Nagios的安装步骤和配置要点。 **一、安装步骤** 1. **Apache 安装**: 在主服务器端,首先需要安装Apache Web服务器。通过`./configure`进行配置,启用所需的模块如`so`、`expires`、`headers`...

    云监控Nagios安装步骤

    ### 云监控Nagios安装步骤详解 #### Nagios简介 Nagios是一款开源的、可在Linux/Unix平台上运行的监控系统。它主要用于监控系统运行状态及网络信息,并且能够针对异常情况提供通知机制,例如当系统或服务状态发生...

Global site tag (gtag.js) - Google Analytics