`
zhaohaolin
  • 浏览: 1012534 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

基于CentOS下Nagios的安装

 
阅读更多
1.确定Centos系统中是否安装如下软件包:
   Apache
  GCC compiler
  GD development libraries
2.如果没有安装,则按如下方式进行安装:
   yum -y install httpd
   yum -y install gcc
   yum -y install glibc glibc-common
   yum -y install gd gd-devel
3.创建一个nagios user并为其设置password
   useradd nagios
   passwd nagios
4.创建用户组并将nagios user和apache user加入到用户组中
   groupadd nagcmd
   usermod -a -G nagcmd nagios
   usermod -a -G nagcmd apache
5.下载nagios软件包及nagios插件
    wget http://osdn.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.6.tar.gz
   wget http://osdn.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.11.tar.gz
6.编译安装nagios
   tar xzf nagios-3.0.6.tar.gz
   cd nagios-3.0.6
   ./configure --with-command-group=nagcmd
   make all
   make install
   make install-init
   make install-config
   make install-commandmode
7.配置web接口
   make install-webconf
   htpasswd -c /usr/local/nagios/etc/htpasswd.users nagios
   重启apache服务器,让刚才的配置生效。
8.安装nagios插件
  tar xzf nagios-plugins-1.4.11.tar.gz
  cd nagios-plugins-1.4.11
./configure --with-nagios-user=nagios --with-nagios group=nagios
   make
   make install
9.把nagios服务增加到服务清单中并设置开机自启动
   chkconfig --add nagios
   chkconfig nagios on
10.检查nagios服务器是否存在配置错误。
    /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
    若没有错误信息就启动nagios服务器
    service nagios start
11.在ie中输入http://“nagios server ipaddress”/nagios/,测试nagios服务器是否已经能正确安装。
    安装到此完成,之后做troubleshooting.
本文出自 “在水一方” 博客,谢绝转载!
分享到:
评论

相关推荐

    Nagios的安装部署和与Cacti的整合

    在CentOS 5.2系统上安装Nagios通常需要以下步骤: 1. **安装基础组件** - 首先,确保系统已安装必要的基础软件包,例如Apache Web服务器、GCC编译器、glibc库和GD库。 ```bash #yum install httpd gcc glibc ...

    nagios安装配置及nagios插件

    在基于Red Hat的系统(如CentOS)中,可以使用`yum`命令来安装: ```bash sudo yum install -y httpd perl gcc make ``` 在Debian或Ubuntu系统中,可以使用`apt-get`命令: ```bash sudo apt-get update sudo apt...

    CentOS7yum安装smokeping最简明手册.docx

    CentOS 7 上安装 Smokeping 的详细指导 Smokeping 是一个基于 Linux 的网络延迟监控工具,可以对网络中的设备和服务器进行延迟监控,以便于网络管理员更好地管理和维护网络。CentOS 7 是一个流行的 Linux 发行版,...

    nagios安装软件+安装配置手册

    - 首先,确保你的系统是基于Linux的,因为Nagios主要在类Unix系统上运行。常见的发行版如Ubuntu、CentOS或Debian都是不错的选择。 - 使用包管理器更新系统软件库:`sudo apt-get update` (对于Ubuntu/Debian) 或 `...

    基于CentOs的ganglia监控配置

    基于CentOs的配置说明CentOs是一个企业级的Linux操作系统版本,Ganglia在此环境下的部署和配置是本文的核心内容。 描述中提到“配合Nagios进行分布式监控预警”,这表示本配置不仅是关于Ganglia本身的安装与配置,...

    cacti+nagios安装文档

    4. **添加主机和服务**:在`/etc/nagios3/conf.d`下创建配置文件,定义要监控的主机和服务。 5. **权限设置**:Nagios运行时需要非root权限,使用`sudo chown -R nagios:nagios /var/lib/nagios3`来更改所有者。 6...

    cacti+nagios安装全过程及cacti整合nagios

    - Nagios需要安装在`/var/www/`目录下,因为之前安装Apache时包含了suexec,这会影响Nagios的配置。 - 可以通过`yum`命令安装Nagios及其依赖。 2. **Nagios配置**: - 配置Nagios服务,包括定义主机、服务、联系...

    nagios install

    ### 基于CentOS的Nagios安装与配置详解 #### 一、Nagios简介及作用 Nagios是一款开源的系统监控工具,它主要用于监控网络中的各种设备和服务状态,如服务器、路由器等,并在出现问题时及时通知管理员。Nagios能够...

    ubuntu1410安装centreon+nagios3

    然而,文件中的内容实际上描述了如何在CentOS系统上安装Zabbix服务端的过程。尽管如此,我们可以从这些信息中提取出相关的知识点,并结合Centreon与Nagios 3的基本概念来构建一个详细的安装指南。 ### Ubuntu 14.10...

    在centos6.5上安装icinga 2

    ### 在CentOS 6.5上安装Icinga 2 的详细步骤与注意事项 #### 一、Icinga 2 简介 Icinga 2 是一款强大的开源监控系统,它继承和发展了Nagios的核心功能,并进行了全面升级。Icinga 2 提供了更现代化的设计理念和...

    CentOS 6.7 安装及基本配置,分布式系统搭建

    CentOS是一款基于Linux的开源操作系统,以其稳定性和可靠性而广受IT专业人士的喜爱,是搭建企业级服务器的理想选择。在分布式系统搭建过程中,CentOS可以作为基础节点,提供可靠的服务和支持。 ### 一、CentOS 6.7...

    nagios插件

    本文档详细介绍了如何在CentOS环境下搭建Nagios监控环境,特别是针对`check_snmp_perl`插件的安装与配置进行了说明。通过这些步骤,可以实现对网络设备和服务的有效监控,确保系统的稳定运行。此外,文档还提到了...

    nagios全套安装包和配置教程

    Nagios通常在Linux环境下运行,例如Ubuntu、CentOS或Debian。安装过程分为几个步骤: 1. 更新系统:在开始安装前,确保您的系统是最新的,通过运行`sudo apt-get update`(对于基于Debian的系统)或`yum update`...

    Nagios监控平台安装及图形化配置详细过程文档

    - **系统环境**:本指南假设您正在使用基于RHEL/CentOS的Linux发行版。 - **安装必要软件包**:首先确保安装了以下软件包,这将为Nagios提供运行环境。 ```bash yum install httpd php php-gd perl -y yum ...

    nagios & cacti安装使用手册

    4. **配置Nagios**:配置文件通常位于`/etc/nagios/`,包括`nagios.cfg`主配置文件,以及`objects`目录下的服务、主机等定义。 5. **安装插件**:Nagios插件用于执行各种监控任务,如检查服务状态、网络可达性等。 ...

    nagios配置文件

    本文将基于 CentOS 系统下的 Nagios 配置流程进行详细介绍,具体包括安装 Apache Web 服务器、PHP 和 MySQL 数据库服务等内容。 #### 二、环境准备 为了确保 Nagios 的正常运行,我们需要先准备好必要的环境。这里...

    Linux下nginx+nagios_监控平台搭建.doc

    通过以上步骤,你将在Linux环境下成功构建了一个基于Nginx的Nagios监控平台,实现了对服务器和服务状态的实时监控和报警功能。请注意,这个过程可能需要对Linux系统管理、网络服务以及Nagios的配置有深入理解,以便...

    centos安装系统与各个服务的安装方法.doc

    在IT领域,CentOS是一款广泛使用的开源操作系统,它基于Red Hat Enterprise Linux,提供了一个稳定、安全的服务器平台。本文档将详细介绍如何在CentOS上安装系统以及安装各种服务的方法。 一、CentOS系统的安装 1....

Global site tag (gtag.js) - Google Analytics