在 Centreon 安装和集成 NagVis
我们开始更充分地利用监控, 一些有趣且赏心悦目的内容, 至少有些不同,不必像以前那样那么技术化. 我们将在我们的Nagios和/或Centreon中整合一个地图或互动图形的可视化层, 这不过是将监控项呈现在完全自定义的动态图形中, 可以是逻辑架构图, 数据中心照片, SMTP流量… 我们想象得到的任何东西!
我说了什么, en este documento veremos los pasos necesarios para instalar NagVis e integrarlo con nuestra instalación existente de Centreon; y ya en otro documento veremos cómo usarlo, cómo de fácil es crear los mapas, subir imágenes de fondos, poner los ítems monitorizados, los addons, 等… que será ya lo bonito de NagVis!!! El que no lo conozca va a alucinar, esto de poner en una TV en nuestro departamento de sistemas los dibujos (Visio, PhotoShop…) 我们组织的… acabaremos poniendo un pool de imagenes que roten, que se active la pantalla que genere una alerta… impresionante!!!
先决条件
开始!! Bajamos a la shell de nuestro appliance, debemos actualizar gcc a la versión 4.7 en la máquina CentOS si es que no lo tenemos ya, además de añadir y actualizar variables:
[源代码]sudo wget http://people.centos.org/tru/devtools-1.1/devtools-1.1.repo -P /etc/yum.repos.d
sh -c ‘echo "enabled=1" >> /etc/yum.repos.d/devtools-1.1.repo’
yum install devtoolset-1.1
scl enable devtoolset-1.1 bash
gcc –版本
export CC=/opt/centos/devtoolset-1.1/root/usr/bin/gcc
export CPP=/opt/centos/devtoolset-1.1/root/usr/bin/cpp
export CXX=/opt/centos/devtoolset-1.1/root/usr/bin/c++[/源代码]
然后我们添加:
[源代码]vim ~/.bash_profile
export PATH=/opt/centos/devtoolset-1.1/root/usr/bin/:$路径[/源代码]
安装 MK Livestatus
我们将安装 MK Livestatus 以实时访问我们 Nagios 对象的状态, 这是 NagVis 获取信息并实时显示所需的一个要求:
[源代码]yum install gcc-c++
cd /tmp/
wget ‘http://www.mathias-kettner.de/download/mk-livestatus-1.2.8.tar.gz’
tar xzf mk-livestatus-1.2.8.tar.gz
cd mk-livestatus-1.2.8
./设置 && 做
mkdir /usr/lib64/centreon-engine/bin
cp /tmp/mk-livestatus-1.2.8/src/livestatus.o /usr/lib64/centreon-engine/bin/[/源代码]
Config en Centreon
在 Centreon 中, 我们将 “配置” > “轮询器” > “发动机配置”, 睫毛 “日期”, 点击添加一个新模块 “+ 添加新条目” 你这个:
[源代码]/usr/lib64/centreon-engine/bin/livestatus.or /var/lib/centreon-engine/rw/live[/源代码]
像往常一样保存 Centreon 配置, 重启服务并重新加载配置, 正如我们所知道的 😉
安装 NagVis 后端
不错, 我们从在带有 Centreon 的设备上安装 NagVis 后端开始… 查看下载和安装所需的步骤!
跑:
[源代码]cd /tmp/
WGET HTTP://www.nagvis.org/share/nagvis-1.8.5.tar.gz
tar zxfv nagvis-1.8.5.tar.gz
cd nagvis-1.8.5
./install.sh[/源代码]
NagVis 安装向导将开始, 我们需要正确填写向导提出的问题, 这些问题最终就是:
[源代码]您想继续吗? [和]: 和
…
请输入 nagios 基目录的路径 [//usr/local/nagios]: //usr/lib/nagios
…
请输入 NagVis 基础路径 [//usr/local/nagvis]: //usr/lib/nagvis
…
您想使用后台 mklivestatus 吗? [和]: 和
..
您想使用后台 ndo2db 吗? [n]: n
…
您想使用后台 ido2db 吗? [n]: n
…
请输入您的 MKLivestatus 套接字: Unix (英语):/var/lib/centreon-engine/rw/live
…
请输入 NagVis 的网页路径 [/nagvis]:/nagvis
…
请输入网页服务器用户名称 [阿帕奇]: 阿帕奇
…
请输入网页服务器组名称 [阿帕奇]: 阿帕奇
…
创建 Apache 配置文件 [和]:
…
+—————————— ————————-+
| 总结 |
+——————————————————–+
| NagVis 主页将是: //usr/lib/nagvis |
| NagVis 文件的所有者将是: 阿帕奇 |
| NagVis 文件的组将是: 阿帕奇 |
| Apache 配置目录路径是: /etc/httpd/conf.d |
| Apache 配置将被创建: 是的 |
| |
| 安装模式: 安装 |
| |
| 您真的想继续吗? [和]: 和 |
…
[/源代码]
完成后会告诉我们已成功完成. 如果我们需要修改任何内容, 配置文件将是: ‘/usr/lib/nagvis/etc/nagvis.ini.php’. Reiniciamos apache para que recargue la configuración:
[源代码]/etc/init.d/httpd 重启[/源代码]
Y ya podremos entrar a NagVis! Probamos a acceder vía web a mediante la URL: HTTP 协议://SERVIDOR_CENTREON/nagvis. Por defecto tendremos el usuario admin con la contraseña admin que deberemos cambiar, 嘿!
井, hasta aquí esta integración de NagVis con Centreon, ahora queda lo bonito y fácil, lo que veremos en otros posts, cómo hacer mapas interactivos de nuestra infraestructura y monitorizarla con mapas interactivos, mapas con dibujos lógicos, dibujos o fotos de CPDs, tráficos entre sitios o conectividad de nuestro servicios… de verdad que queda lo mágico ahora!!!














































