AVISO

Este post es la traducción en español del post original de Paessler https://kb.paessler.com/en/topic/90140-what-is-the-multi-platform-probe-and-how-can-i-use-it

La sonda multiplataforma (alfa temprana) para PRTG

Con PRTG 21.4.73, hemos introducido la sonda multiplataforma para ampliar las capacidades nativas de monitorización en plataformas que no sean Windows, por ejemplo Linux, Raspberry Pi o sistemas NAS.

Información: Los sistemas ARM son ahora compatibles.
Contenido:

  1. Descargo de responsabilidad
  2. Plataformas compatibles
  3. Limitaciones
  4. Componentes
  5. Descarga e instalación
  6. Preguntas más frecuentes (FAQ)
  7. Futuro

1. Descargo de responsabilidad

Importante: La Sonda Multiplataforma se encuentra actualmente en fase alfa. Pueden producirse problemas inesperados. No recomendamos que utilice esta función en su sistema de producción.

2. Plataformas soportadas

Descargo de responsabilidad: Soportamos oficialmente los sistemas operativos mencionados en la siguiente tabla. Puede intentar ejecutarlo en sistemas operativos diferentes bajo su propia responsabilidad. No le recomendamos que utilice la sonda en su sistema de producción.

Operating System (OS)OS VersionArchitecture Comment
Microsoft WindowsServer 2019x86-64
Microsoft WindowsServer 2016x86-64
Microsoft Windows10 Version 21H1x86-64
LinuxUbuntu 20.04• ARMv7 (32-bit)
• ARMv8 (32-bit, 64-bit)
• x86-64
Requires glibc as of version 2.28
Linux• Debian 10
• Debian 11
• ARMv7 (32-bit)
• ARMv8 (32-bit, 64-bit)
• x86-64
Requires glibc as of version 2.28
RHEL/CentOS• RHEL 8.4
• CentOS 8
x86-64Requires glibc as of version 2.28
Raspberry PI OS• ARMv7 (32bit)
• ARMv8 (32-bit)
Supported models:
• RPi 2 Model B
• RPi 2 Model B v1.2
• RPi 3 Model B
• RPi 3 Model B+
• RPi 4 Model B

INFORMACIÓN

  • Si desea utilizar la Sonda Multiplataforma en uno o varios contenedores Docker, puede encontrar una guía de instalación completa aquí.
  • Si desea seguir una guía paso a paso, consulte aquí.

3. Limitaciones

La Sonda Multiplataforma se encuentra actualmente en la fase alfa inicial. Tenga en cuenta que aún faltan características y que la funcionalidad es limitada. Las siguientes características no son compatibles actualmente:

Nota: La ruta en la que debe colocar los scripts para el sensor Script v2 en una sonda multiplataforma de Windows difiere de la ruta en el sistema del servidor central de PRTG y el sistema de la sonda.

  • Ruta de scripts para Windows: C:Archivos de programaPaesslerPRTG_MPPsensores personalizadosscripts
  • Ruta del script para Linux: /var/local/prtg/scripts

4. Componentes

La Sonda Multiplataforma consta de tres componentes diferentes:

  1. Servidor NATS
    • El servidor NATS gestiona la comunicación entre las sondas multiplataforma y el servidor central de PRTG.
    • Nota: Le recomendamos que no instale el servidor NATS en el sistema del servidor central de PRTG.
  2. Adaptador de sonda
    • El adaptador de sonda en el sistema de servidor central de PRTG
  3. Sonda multiplataforma
    • La sonda multiplataforma es donde se lleva a cabo la supervisión real.
    • Nota: Le recomendamos que no instale la sonda en el sistema de servidor central de PRTG.

¿Qué es la sonda multiplataforma y cómo puedo utilizarla?

5. Descarga e instalación

Siga los siguientes pasos para habilitar el uso de la sonda multiplataforma con PRTG Network Monitor.

Notas:

  • Le recomendamos que no instale el servidor NATS y la sonda multiplataforma en el sistema de servidor central de PRTG.
  • A pesar de que hemos firmado los scripts con nuestro certificado oficial de firma de código, PowerShell puede preguntarle si desea ejecutar un script de un editor no fiable. Si selecciona A para “Ejecutar siempre”, el certificado de firma de código de Paessler se añadirá a sus editores de confianza y no se le volverá a preguntar. Haga clic con el botón derecho en el script para ver la cadena del certificado para su verificación
    • Puede encontrar nuestros vídeos tutoriales de configuración aquí:
  • Linux: Tutorial de PRTG – Configuración de sonda multiplataforma – Linux
  • Windows: Tutorial de PRTG – Configuración de sonda multiplataforma – Windows

5.1 Descargar e instalar el servidor NATS

1. Descargue el script correcto para su sistema operativo. El script le guía a través del proceso de instalación del servidor NATS que se utiliza para la comunicación entre la sonda multiplataforma y el servidor central de PRTG.

Nota: Si ejecuta el servidor NATS en un sistema que no es el sistema de servidor central de PRTG o el sistema de sonda, debe abrir un puerto en el cortafuegos del sistema que ejecuta el servidor NATS.

5.2 Descargar e instalar la sonda multiplataforma

Nota: Estos scripts son los mismos que para la instalación del servidor NATS. No es necesario volver a descargar los scripts si ya los ha descargado.

1. Descargue el script correcto para su sistema operativo. El script le guiará a través del proceso de instalación de la Sonda multiplataforma.

5.3 Descarga e instalación del adaptador de sonda

1. Descargue el script y ejecútelo.

2. Añada una clave de acceso en Configuración | Administración del sistema | Núcleo y sondas en PRTG. La clave de acceso por defecto es multi-platform-probe.

Notas:

  • Después de instalar correctamente la sonda multiplataforma, aparece un cuadro de diálogo en PRTG. Haga clic en Aprobar para incluir la nueva sonda en su árbol de dispositivos.
  • No haga clic en Aprobar y autodescubrir. La sonda multiplataforma no admite la detección automática.

5.4 Ejecutar el servidor NATS o la sonda multiplataforma en Docker

1. Puede encontrar una guía completa para ejecutar el servidor NATS o la Sonda multiplataforma en un contenedor Docker aquí.

6. Preguntas más frecuentes (FAQ)

6.1 Servidor NATS

6.1.1 Recibo el siguiente error durante el proceso de instalación en Windows. ¿Qué debo hacer?
.install-mpp-nats.ps1 : El archivo no se puede cargar porque la ejecución de scripts está deshabilitada en este sistema”.

  1. Ejecute el siguiente comando:
    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine
  2. Introduzca Y para confirmar y pulse Intro.
  3. Ejecute de nuevo el script install-mpp-nats.ps1.

6.1.2 ¿Dónde puedo encontrar los registros del servidor NATS?

  • En Windows: C:ProgramDataPaesslerPRTG_NATS
  • Linux: /var/log/prtg/nats-server/

6.1.3 ¿Cómo puedo modificar los valores de configuración?

Elija entre los siguientes métodos:

  • Ejecute de nuevo el script de instalación y seleccione los valores de configuración que desee.
  • Modificar la configuración sin volver a ejecutar el script.
    • En Windows: Modifique la configuración en C:ProgramDataPaesslerPRTG_NATS y reinicie el servicio PRTGNATSServerService después de realizar los cambios.
    • Linux: Modifique la configuración en /etc/prtg/nats-server/prtg-nats.config y reinicie el servicio mediante el siguiente comando: sudo systemctl restart prtg.nats-server.service

6.2 Adaptador de sonda

6.2.1 ¿Dónde puedo encontrar los registros del adaptador de sonda?

Los registros del adaptador de sonda se almacenan en el directorio del programa PRTG en C:ProgramDataPRTG Network MonitorProbeAdapter. Además, los registros se escriben en el archivo Probe.log en C:ProgramDataPaesslerPRTG Network MonitorLogsprobe.

6.2.2 ¿Cómo puedo cambiar los valores de configuración?

Elija entre los siguientes métodos:

  • Ejecute de nuevo el script de instalación y seleccione los valores de configuración que desee.
  • Modifique la configuración sin volver a ejecutar el script: Edite el archivo config.yaml en C:Program Files (x86)PRTG Network MonitorProbeAdapter y reinicie el servicio del servidor central de PRTG para que los cambios surtan efecto.

6.3 Sonda Multiplataforma

6.3.1 ¿Dónde puedo encontrar los registros de la Sonda Multiplataforma?

  • En Windows: C:ProgramDataPaesslerPRTG_MPPprobe_logs
  • Linux: /var/log/prtg/mpprobe/

6.3.2 ¿Cómo puedo cambiar los valores de configuración?

  • Windows: La configuración en Windows se realiza mediante variables de entorno.
    Las variables correspondientes tienen el prefijo PRTGMPPROBE_. Reinicie el servicio PRTGMultiPlatformProbeService después de realizar los cambios.
  • Linux: La configuración en Linux también se realiza a través de variables de entorno.
    Ejecute prtgmpprobe -help para obtener información sobre las variables relevantes. El servicio Multi-Platform Probe utiliza el archivo de entorno en /etc/prtg/mpprobe/config.env. Ejecute el siguiente comando después de realizar los cambios: sudo systemctl restart prtg.mpprobe.service

6.3.3 Obtengo los siguientes errores al ejecutar el script de instalación, ¿qué debo hacer?

  • Línea 7: read: Illegal option -d
  • Línea 85: función no encontrada
  • Línea 87: Error de sintaxis: “}” inesperado

Esto probablemente significa que está intentando ejecutar el script con un shell distinto de Bash. Intente ejecutar el script de instalación con el siguiente comando: sudo bash install-mpp-nats.sh

6.3.4 Obtengo los siguientes errores en el registro de sonda al ejecutar el adaptador de sonda, ¿qué debo hacer?
No se pudo crear el adaptador de sonda: Initialization error ret: 7 for Dll=”*PRTGPATH*ProbeAdapterprobe_adapter.dll”

El error indica que el adaptador de sonda no puede conectarse al servidor NATS.

Pruebe lo siguiente:

  • Instale el servidor NATS en el mismo sistema en el que se está ejecutando el adaptador de sonda o la sonda para asegurarse de que puede establecer una conexión.
  • Comprueba que tu servidor NATS está escuchando en el puerto correcto al que se le está reenviando tráfico.
  • Comprueba las direcciones IP y las contraseñas en tus configuraciones.
  • Añade debug:true a la configuración del servidor NATS para ver los intentos de conexión entrantes. Para más información sobre la configuración del servidor NATS, consulta la pregunta 6.1.3 ¿Cómo puedo cambiar los valores de configuración?

7. Futuro

La Sonda Multiplataforma está actualmente muy limitada con sus características soportadas. En las próximas semanas, introduciremos soporte para plantillas, auto-descubrimiento, y otras características. Esto ampliará los sensores disponibles en las sondas con las siguientes familias de sensores: Microsoft Azure, AWS y Veeam. También nos encantaría conocer su opinión sobre qué más le gustaría ver en la sonda multiplataforma.

Ver el articulo original aquí

Saber sobre:

paessler