安装 Nagios 3.x
我们将执行 Nagios 安装,从没有安装任何东西的 Debian Etch 开始. 使用 Nagios,我们将能够监控任何安装和配置了 snmp 服务的设备, 尽管它们可以通过其他方式进行监控,我们将在后面解释.
Lo primero que tenemos que hacer es instalar Apache.
apt-get install apache2
Instalamos el paquete de compilacion necesario
apt-get install build-essential
Ahora las librerias necesarias para jpeg, png y gd2
apt-get install libjpeg62 libjpeg62-dev libpng12-0 libpng12-dev libgd2-xpm-dev
entramos en tmp
cd /tmp
y nos descargamos la libreria gd2 para instalarla
wget -c http://www.libgd.org/releases/gd-2.0.35.tar.gz
tar -xzvf gd-2.0.35.tar.gz
cd gd-2.0.35
./设置
做
make install
Creamos los usuarios necesarios para nagios
useradd nagios
passwd nagios
Los grupos
groupadd nagios
groupadd nagcmd
y añadimos los usuarios a sus grupos
usermod -G nagios nagios
usermod -G nagios elzalete
usermod -G nagcmd nagios
usermod -G nagcmd www-data
volvemos a tmp
cd /tmp
y descargamos Nagios y sus plugins
WGET HTTP://tinyurl.com/2jyzao/nagios-3.0a5.tar.gz
WGET HTTP://tinyurl.com/2mqzzk/nagios-plugins-1.4.9.tar.gz
Descomprimos Nagios
tar -xzf nagios-3.0a5.tar.gz
进入文件夹, 编译并安装所有模块
cd nagios-3.0a5
./设置 –with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf
返回到 tmp 并解压 Nagios 插件
cd /tmp
tar -xzf nagios-plugins-1.4.9.tar.gz
像安装 Nagios 一样编译和安装这些插件
cd nagios-plugins-1.4.9
./configure -with-nagios-user=nagios –with-nagios-group=nagios
做
make install
安装以下 Perl 模块
perl -MCPAN -e “安装 Net::SNMP (SNMP 协议)”
以及用于发送通知邮件的 postfix
apt-get install postfix
创建访问我们的 Nagios 页面账号
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
重新启动 apache
/etc/init.d/apache2 reload
启动 Nagios
/etc/init.d/nagios start
Creamos un enlace para que nagios arranque solo cada vez que inicie nuestro servidor
ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios
Accedemos a la web de nuestro servidor nagios
Para poder visualizar el 3D necesitamos vrml browser y java en el cliente
apt-get install vrweb












































