Cómo instalar la herramienta de monitoreo de Pandora FMS en Ubuntu Linux

El Sistema de Monitoreo Flexible (FMS) de Pandora es un sistema total ascendente y completo que puede auditar, verificar, controlar y supervisar cualquier sistema operativo o servidor a través de la red de Internet. Pandora FMS es una muy potente . Puede comprobar y diagnosticar el sistema de red o incluso los sistemas de hardware. Pandora FMS tiene su propio servidor y base de datos que pueden brindar una respuesta más eficiente y rápida a sus clientes.

Pandora FMS en Ubuntu

En Linux, Pandora FMS es de uso gratuito y muy flexible de mantener. Como Pandora FMS está escrito en Perl, PHP, C ++ y JavaScript, puede integrarse fácilmente con cualquier sistema. Pandora es compatible con casi todos los sectores de la comunicación y la gestión. Pandora FMS tiene la capacidad de reemplazar todas las demás herramientas de monitoreo que son costosas y requieren un alto mantenimiento.

Pandora FMSVeamos qué entornos son compatibles con Pandora FMS. Como dije anteriormente, Pandora FMS se puede integrar con casi todas las configuraciones y sistemas. En este post veremos cómo instalar y configurar Pandora FMS en Ubuntu Linux. Estas son algunas de las funciones clave que se pueden realizar con Pandora FMS.

  • Protocolo Simple de Manejo de Red
  • Instrumentación de Administración Windows
  • Protocolo de Control de Transmisión
  • Protocolo de datagramas de usuario
  • Protocolo de Transferencia de Hipertexto
  • Protocolo de mensajes de control de Internet

Instalar Pandora FMS en Ubuntu Linux

El servicio de Pandora FMS se puede instalar en su sistema Linux con unos pocos pasos de instalación. No requiere un sistema de hardware enorme y fuerte. Solo 20 GB de espacio en disco y un mínimo de 4 GB de RAM son suficientes para instalar y ejecutar Pandora FMS en su Ubuntu Linux. Aquí, proporciono la dirección de GitHub de Pandora FMS; puede clonar o descargar la cadena completa desde el botón de descarga a continuación.

Paso 1: Instalar Apache Server y PHP para Pandora FMS

Como Pandora FMS está escrito en el lenguaje funcional Perl Network Mapping, PHP, y con la combinación de otros lenguajes, primero que nada, necesitamos actualizar todos los repositorios en nuestro sistema Ubuntu Server. Luego, instalaremos el servidor Apache en la máquina Ubuntu. Para completar el procedimiento, simplemente siga los comandos de terminal que se indican a continuación.

$ sudo apt update 
$ sudo apt-get update 
$ sudo apt install apache2

install_apache2

Una vez finalizada la instalación, ahora, como sabemos, el servidor Apache está construido y se ejecuta sobre el lenguaje de scripting PHP, por lo que necesitamos instalar o actualizar la versión de PHP. Para actualizar PHP, los comandos básicos de la terminal se proporcionan a continuación.

$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt update

Además, puede instalar Perl y PHP 7.2 FastCGI Process Manager.

$ sudo apt-get installsnmp snmpd libtime-format-perl libxml-simple-perl libxml-twig-perl libdbi-perl libnetaddr-ip-perl libhtml-parser-perl xprobe2 nmap libmail-sendmail-perl traceroute libio-socket-inet6-perl libhtml-tree-perl libsnmp-perl snmp-mibs-downloader libio-socket-multicast-perl libsnmp-perl libjson-perl php libapache2-mod-php apache2 mariadb-server mariadb-client php-gd php-mysql php-pear php-snmp php-db php-gettext graphviz php-curl php-xmlrpc php-ldap dbconfig-common

Ahora puede comprobar si su servidor Apache funciona correctamente o no. Aquí hay algunos comandos básicos para el servidor Apache en Ubuntu.

$ sudo systemctl stop apache2.service
$ sudo systemctl start apache2.service
$ sudo systemctl enable apache2.service

Estoy seguro de que su servidor Apache está funcionando, ahora, si es necesario, puede configurar PHP desde el archivo de inicialización de Apache con el editor Nano.

$ sudo nano /etc/php/7.2/apache2/php.ini

Configuración de Apache con PHP

La instalación de PHP y el servidor Apache le permitirá alojar los datos de Pandora FMS y acceder al panel de control. Además de estos, también puede actualizar e instalar las bibliotecas de Perl para obtener un mejor rendimiento. Perl se integrará con el Protocolo simple de administración de redes.

$ sudo apt install snmp snmpd libnet-telnet-perl libgeo-ip-perl geoip-database-extra libtime-format-perl libxml-simple-perl libxml-twig-perl libdbi-perl libnetaddr-ip-perl libhtml-parser-perl xprobe2 nmap libmail-sendmail-perl traceroute libio-socket-inet6-perl libhtml-tree-perl libsnmp-perl snmp-mibs-downloader libio-socket-multicast-perl libsnmp-perl libjson-perl

Paso 2: Instalar y configurar MariaDB

MariaDB es el relacionales más utilizado que es compatible con MySQL. Aquí, para utilizar Pandora FMS, instalaremos las obras SQL del servidor MariaDB y alojaremos la base de datos.

$ sudo apt install mariadb-server mariadb-client

Ahora puede verificar si su servidor MariaDB está funcionando o no. Puede iniciar, detener, habilitar y verificar el estado de su MariaDB desde la terminal de Ubuntu.

$ sudo systemctl stop mariadb.service
$ sudo systemctl start mariadb.service
$ sudo systemctl status mariadb.service
$ sudo systemctl is-enabled mariadb.service

maridbd_client_install Pandora FMS

Ahora casi hemos terminado con la parte de la base de datos. Aquí tenemos que instalar el motor de la base de datos; en este caso, estamos usando MySQL.

$ sudo mysql_secure_installation

Ahora puede comprobar el esquema de información, el rendimiento y la fase de su base de datos.

$ sudo systemctl status mariadb.service

mariadb_service_Pandora FMS

Anteriormente, mientras habíamos instalado , vimos que teníamos que cambiar la contraseña predeterminada del motor de la base de datos. Entonces, también tenemos que cambiar la contraseña predeterminada de MySQL.

$ sudo mysqladmin password
$ sudo mysql -u root

cambiar la contraseña de mysql para pandora fms

Paso 3: Instalación de Pandora FMS

Para instalar Pandora FMS en Ubuntu, necesita instalar algunos otros archivos de requisitos previos. Aquí estoy repasando todos los métodos para obtenerlos. Puede copiar y pegar las siguientes líneas de comando en su terminal. Primero, obtendré el Instrumental de administración de Windows (WMI). El WMI nos llevará al .

Para Ubuntu o Debian, puede descargar el .debarchivo de la herramienta de monitoreo de Pandora desde el siguiente botón de descarga. Esto podría ayudarlo a evitar todas las secuencias de comandos de shell.

$ wget https://sourceforge.net/projects/pandora/files/Tools%20and%20dependencies%20%28All%20versions%29/DEB%20Debian%2C%20Ubuntu/wmi-client_0112-1_amd64.deb$ sudo dpkg -i wmi-client_0112-1_amd64.deb
$ sudo dpkg -i wmi-client_0112-1_amd64.deb

Descarga Pandora FMS

Paso 4: Instale la consola de Pandora FMS

Pandora Console es la interfaz de usuario basada en web que permite a los agentes monitorear, controlar, informar y mantener la configuración y las tareas. Desde el panel de la consola, también puede controlar las actividades de administración y la gestión de recursos. Para Ubuntu, descargue e instale el paquete Debian. Posteriormente obtendremos la parte de configuración.

$ wget https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/743/Debian_Ubuntu/pandorafms.console_7.0NG.743.deb
$ wget https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/743/Debian_Ubuntu/pandorafms.server_7.0NG.743.deb

Una vez que se hayan descargado todos los archivos y repositorios, puede continuar con el proceso de instalación. No olvide reiniciar el servidor y los servicios Apache.

$ sudo dpkg -i pandorafms.console_7.0NG.743.deb pandorafms.server_7.0NG.743.deb
$ sudo apt-get -f install

descarga de consola

Paso 5: configuración del cortafuegos

Para configurar cualquier servidor web, es necesario hacer que el servidor sea seguro y ampliar el acceso al cortafuegos desde el sistema de alojamiento. Después de instalar y configurar la consola de Pandora, debe permitir que su pase el servidor para uso público. De lo contrario, sus clientes no podrán acceder a su servidor.

$ sudo ufw allow http
$ sudo ufw allow https
$ sudo ufw reload

Paso 6: obtener acceso al panel de control web

Pandora FMS funciona con la aplicación de red Selenium y la función de biblioteca ElasticSearch, lo que le brinda un rendimiento fluido en la optimización de la búsqueda de archivos y redes. Pandora FMS puede funcionar con cualquier lenguaje de programación y puede ser funcional desde diferentes tipos de servidores. Aquí, se proporciona una lista corta del servidor de Pandora FMS; echar un vistazo. Además de estos, para la gestión del servidor de larga distancia, Pandora puede conectarse a través del servidor satélite.

  • Servidor WUX
  • Servidor de inventario
  • Servidor de eventos
  • Exportar servidor
  • Servidor web
  • Servidor de pronóstico
  • Servidor de complementos
  • Servidor SNMP
  • Servidor de red

Volviendo a nuestro trabajo, para entrar en su panel de control, necesita conocer la dirección web de su servidor. Supongo que ya ha instalado el servidor Apache y MariaDB, por lo que ya conoce la dirección web de su panel de control. Ahora, vaya a su navegador web favorito y vaya a su panel de control. Deje que la dirección web de su servidor sea http://192.168.0.102; en ese caso, agregue una barra diagonal (/) y escriba pandora_console, y presione Enter.

http://192.168.0.102/pandora_console/

Por primera vez, se le pedirá su nombre de usuario y contraseña de su consola. Utilice el siguiente nombre de usuario y contraseña, que están configurados como predeterminados. Puede cambiar su contraseña en cualquier momento.

username: admin
password: pandora

Panel de control de Pandora FMS

Paso 7: Probar Pandora FMS

Ya hemos terminado con todos los procesos de instalación; aquí, vamos a ver cómo hacer algunas configuraciones adicionales que pueden ser útiles para más referencias. Para cambiar la configuración del servidor de Pandora, todo lo que necesita es editar el pandora_server.confarchivo. Siempre puede confiar en el editor de Vim para la edición de archivos confidenciales.

$ sudo vi /etc/pandora/pandora_server.conf

También puede realizar una prueba de su consola y del servidor de Pandora FMS.

$ sudo rm /var/www/html/pandora_console/install.php

Aquí hay algunos comandos principales que pueden ser útiles para los novatos. Esto permitirá al usuario iniciar, reiniciar y verificar el estado de su servidor.

$ sudo systemctl restart pandora_server.service
$ sudo systemctl status pandora_server.service

Si desea que su servidor FMS se ejecute sin ninguna interrupción, entonces no debe ingresar ningún comando incorrecto o equivocado en su terminal de Ubuntu. Introduzca siempre el comando correcto para agregar o configurar una nueva tarea. Puede agregar el ExecStartcomando para monitorear su sistema siempre, ya sea que algo vaya mal o no. Para hacer eso, cambie la siguiente línea a esto.

$ sudo vi /lib/systemd/system/pandora_server.service
ExecStart=/usr/bin/pandora_server /etc/pandora/pandora_server.conf -D
ExecStart=/etc/init.d/pandora_server start

Ahora puede volver a cargar y reiniciar su sistema de consola y Pandora FMS.

$ sudo systemctl daemon-reload

Para que su sistema se inicie, habilite y verifique la condición del sistema, use las siguientes líneas de comando primarias.

$ sudo systemctl start pandora_server.service
$ sudo systemctl status pandora_server.service
$ sudo systemctl is-enabled pandora_server.service

Como usted es el administrador del sistema, puede asegurarse de que su agente reciba su servicio correctamente o no con la ayuda del tentaclecomando.

$ sudo systemctl status tentacle_serverd.service

Palabras finales

Después de todo, el proceso de instalación está terminado; ahora estamos al final de esta publicación. Hasta ahora hemos aprendido a descargar e instalar Pandora FMS y Pandora Console. También hemos aprendido cómo instalar y actualizar el servidor web Apache y el marco PHP. Aunque también podríamos aprender sobre la metaconsola de Pandora. Pero por ahora, hemos terminado y desempolvado con el Sistema de Monitoreo Flexible Pandora.

Ofreciendo todas las herramientas atractivas y poderosas, Pandora FMS realmente ha logrado el lugar donde son inmejorables. Si eres usuario de Pandora FMS, cuéntanos tu experiencia, y también puedes escribir cualquier comentario relacionado con esta publicación en la sección de comentarios. No olvide compartir esta publicación con sus amigos y colegas.

Leave a Comment

Your email address will not be published. Required fields are marked *