系统监控学习笔记(一)nagios---ubuntu下安装nagios

原创 2007年09月14日 16:04:00
参考nagios文档进行,

开始学习监控。

0.安装apache等必须的东东

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


libgd2-dev 在7.04中是 libgd2-noxpm-dev 2.0.34~rc1-2ubuntu1.1

1.创建用户
    
sudo useradd nagios
sudo passwd nagios

不想多创建用户,也可以,config时增加一些参数就好了。
执行后会被默认增加到nagios的group下

2.下载nagios和plugin
wget http://osdn.dl.sourceforge.net/sourceforge/nagios/nagios-3.0b3.tar.gz
wget http:
//osdn.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.9.tar.gz

3.编译安装

解压配置
tar xzf nagios-3.0b3.tar.gz
cd nagios-3.0b3
./configure --with-command-group=nagios --prefix=/home/zhaofw/work/mon/nagios

或者在指定用户下安装
./configure --with-command-group=zhaofw --with-command-user=zhaofw --with-nagios-group=zhaofw
--with-nagios-user=zhaofw --prefix=/home/zhaofw/work/mon/nagios

将得到如下结果:
*** Configuration summary for nagios 3.0b3 08-30-2007 ***:

 General Options:
 -------------------------
          Nagios executable:  nagios
          Nagios user
/group:  zhaofw,zhaofw
       
Command user/group:  zhaofw,zhaofw
             Embedded Perl:  no
               Event Broker:  yes
             Install 
${prefix}:  /home/zhaofw/work/mon/nagios
                   Lock file:  
${prefix}/var/nagios.lock
       Check result directory:  
${prefix}/var/spool/checkresults
               Init directory:  
/etc/init.d
     Apache conf
.d directory:  /etc/apache2/conf.d
               Mail program:  
/bin/mail
                  Host OS:  linux-gnu

 Web Interface Options:
 ------------------------
                 HTML URL:  http:
//localhost/nagios/
                   CGI URL:  http:
//localhost/nagios/cgi-bin/
 Traceroute 
(used by WAP):  


Review the options above 
for accuracy.  If they look okay,
type 'make all' to compile the main program and CGIs.

编译安装:
make all
make install
sudo make install-init
make install-config
make install-commandmode

4. 修改一下报警的email地址,在安装目录下的 etc/objects/contacts.cfg文件中。
define contact{
        contact_name      nagiosadmin           
; Short name of user
        
use               generic-contact         ; Inherit default values from generic-contact template (defined above)
        alias              Nagios Admin          
; Full name of user
        email              dd@dd
.com  ; <<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******
}

5.web interface配置
sudo make install-webconf

创建一个用户,记住密码哦。
htpasswd -c ../etc/htpasswd.users nagiosadmin

重启一下apache
sudo /etc/init.d/apache2 reload

6.安装plugin
./configure --with-nagios-user=nagios --with-nagios-group=nagios

或者,指定用户
./configure --with-command-group=zhaofw --with-command-user=zhaofw --with-nagios-group=zhaofw 
--with-nagios-user=zhaofw --prefix=/home/zhaofw/work/mon/nagios
make
make install

7.安装结束,可以启动了
sudo /etc/init.d/nagios start

8.登录就能看到基本的东西了

http://localhost/nagios/

相关文章推荐

Nagios:企业级系统监控方案

在大多数情况下Cacti + RRDtool已经实现对系统各种参数的监测。但很多企业可能不满足于仅仅监测系统基本参数的需求,而是需要监测除基本参数之外的各种应用程序的运行状况。很显然在这种情况下对于一...

nagios系统监控部署

安装前的准备工作 (1)解决安装Nagios的依赖关系: Nagios基本组件的运行依赖于httpd、gcc和gd。可以通过以下命令来检查nagios所依赖的rpm...
  • zzxtbl
  • zzxtbl
  • 2014年04月29日 10:24
  • 275

Linux系统监控工具——Nagios

实验简介 Nagios是一个监视系统运行状态和网络信息的监视系统。Nagios能监视所指定的本地或远程主机以及服务,同时提供异常通知功能等。[ Nagios可运行在Linux/Unix平台之上,...

在Ubuntu 14.04上安装Nagios 4用于监控服务器

提供:ZStack云计算 前言Nagios 4是很流行的开源监控系统。本文将介绍如何在Ubuntu 14.04上进行该系统的安装与一些基本配置,配置完毕后可以在其Web界面对你的主机进行监控。本文还将...

nagios学习笔记

  • 2010年12月02日 11:02
  • 36KB
  • 下载

纯净ubuntu系统上安装nagios并使用

一、安装环境 1.系统 ubuntu-12.04.1-desktop-amd64.iso 2.虚拟机 VMware® Workstation 8.0.4 build-744019 3.远程工具 ...

nagios学习笔记

环境准备因为nagios需要运行在LAMP环境下,为方便快捷,选择yum安装yum -y install gcc glibc glibc-common gd gd-devel php openssl-...

Ubuntu上快速搭建Nagios监控

转自:http://my.oschina.net/julienbin/blog/69186 Nagios是常用的系统监控工具,提供了很多基本服务的监控脚本,如HTTP,MYSQL等,...

整合nagios+cacti+微信、飞信实现网络监控系统报警

系统环境:rhel6.4 selinux disabled  和 iptables 整合cacti和nagios是利用了cacti的一个插件nagios for cacti,它的原理是将n...

监控系统Nagios系列(四) 状态类型(soft & hard)

在监控系统Nagios系列(二) 架构中提到了如何定义对象的状态,对象状态根据是插件检查结果综合得到的。 对象状态如果发生了变化,Nagios会调用通知命令,发送警报。为了避免错误的警报,N...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:系统监控学习笔记(一)nagios---ubuntu下安装nagios
举报原因:
原因补充:

(最多只允许输入30个字)