Geolocalización en Pandora FMS

Lo primero es entrar en está página y seguir los pasos de instalación de los paquetes necesarios:

https://www.electrictoolbox.com/install-geo-ip-pureperl/

Con este comando nos descargamos el paquete “Geo IP PurePerl”:

wget http://search.cpan.org/CPAN/authors/id/B/BO/BORISZ/Geo-IP-PurePerl-1.23.tar.gz

Lo descomprimimos:

tar -zxf Geo-IP-PurePerl-1.23.tar.gz

Antes de seguir con la instalación de este paquete, nos vamos a descargar dos más. Si ya están descargados, omita estos pasos.

Nos creamos este directorio:

sudo mkdir /usr/local/share/GeoIP

Nos vamos a ese directorio:

cd /usr/local/share/GeoIP

Y nos descargamos esos paquetes:

sudo wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
sudo wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz

Y ahora los descomprimimos:

sudo gunzip *

Ya podemos continuar con la instalación del primer paquete. Nos movemos hasta dónde lo tengamos comprimido y entramos en la carpeta.

cd Geo-IP-PurePerl-1.23

Con este vamos a empezar a instalarlo:

perl Makefile.PL

Con este lo compilamos:

make

Este comando testea lo que hay antes de instalar nada. Si da algún fallo es porque los paquetes de antes no están instalados:

 make test

Aquí observamos que pasa el test:

Este comando es para instalarlo:

sudo make install

Como podemos observar el paquete ha sido instalado:

Ahora comenzamos con los cambios en el fichero de configuración del server Pandora FMS.

Lo primero es entrar al fichero del Servidor de Pandora FMS:

sudo nano /etc/pandora/pandora_server.conf

Empezamos descomentando está línea y poniéndola a 1 para activarlo, y luego a descomentar el radio de error:

Esta línea la descomentamos y al final quitamos el “disabled” y ponemos “file (son los archivos que antes hemos configurado)”:

Ahora le vamos a decir dónde están los ficheros. Con descomentarla es suficiente, porque al crearlo, hemos puesto esos ficheros en esa ruta:

Aquí vamos a configurar el radio dónde Pandora FMS pondrá aleatoriamente al agente:

Por último en el servidor, descomentamos estas líneas para que acepte Google Maps o OpenStreetMaps:

En el servidor ya hemos acabado, pero no reiniciamos porque falta por configurar el agente.

Entramos en el fichero del agente de Pandora FMS:

sudo nano /etc/pandora/pandora_agent.conf

Vamos a descomentar esta línea para activarlo. El resto son para fijar valores y posiciones, pero si vas a estar en movimiento no va a ser útil:

Guardamos y reiniciamos el agente y el servidor de Pandora FMS:

sudo /etc/init.d/pandora_agent_daemon restart
sudo /etc/init.d/pandora_server restart

Entramos a la consola de Pandora FMS y activamos la geolocalización:

Salimos de la consola y, por si acaso, volvemos a reiniciar el agente y el servidor de Pandora FMS:

sudo /etc/init.d/pandora_agent_daemon restart
sudo /etc/init.d/pandora_server restart

Este es la geolocalización que da mi móvil. Es de mi casa:

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s