Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Integración de OpenNMS con la plataforma de administración de red de Junos Space

A partir de la Plataforma de administración de red de red de Junos Space versión 24.1R1, OpenNMS no viene incluido con la Plataforma de administración de red de red de Junos Space. Debe instalar OpenNMS en un sistema separado.

Después de integrar la plataforma de administración de red de Junos Space con OpenNMS:

  • Cuando agrega o elimina cualquier dispositivo de la Plataforma de administración de red de Junos Space, la lista de dispositivos se actualiza a la base de datos de OpenNMS.

  • Puede establecer el objetivo de trampa IP SNMP v3 OpenNMS en dispositivos administrados por la plataforma de administración de red espacial.

Nota:
  • La conexión de la Plataforma de administración de red de red de Junos Space a OpenNMS permite la sincronización manual para evitar cualquier discrepancia entre la Plataforma de administración de red de red de Junos Space y OpenNMS.

  • La integración de OpenNMS con la plataforma de administración de red de Junos Space se valida con OpenNMS Horizon (versión: 32.0.6).

Antes de empezar
  1. Debe instalar, configurar y adquirir la licencia de OpenNMS desde el portal de OpenNMS , ya que no viene incluida con la Plataforma de administración de red de Junos Space.

    Para obtener detalles relacionados con la instalación y configuración de OpenNMS, consulte Instalación y configuración de OpenNMS.

  2. Para garantizar la correcta integración de OpenNMS con la Plataforma de administración de red de red de Junos Space, realice el siguiente procedimiento en la configuración de OpenNMS:

    1. Para generar el certificado SSL en OpenNMS, consulte Asegurar el embarcadero con HTTPS. Este es un comando de ejemplo para generar el certificado SSL keytool -alias opennms-jetty -genkeypair -keyalg RSA -keysize 2048 -validity 731 -keystore /opt/opennms/etc/opennms.keystore

      Nota:

      Para identificar el nombre de host de OpenNMS y obtener la entrada de CN correcta, ejecute el siguiente comando de ejemplo (con la dirección IP de la máquina virtual en la que está instalado OpenNMS):

      Es obligatorio proporcionar el nombre de host de OpenNMS como entrada CN.

    2. El host de OpenNMS para VM debe permitir que las direcciones IP del host de la plataforma de administración de red de red de Junos Space accedan a los puertos 8980, 8443 y 162 para permitir la comunicación entre OpenNMS y la plataforma de administración de red de red de Junos Space.

      El siguiente es un comando de ejemplo para abrir los puertos:

    3. Para realizar cambios en el archivo trapd-configuration.xml , utilice el puerto 162 para las capturas de snmpv3 y agregue una entrada para la captura de snmpv3. Para obtener más información, consulte Administración de la configuración de capturas de SNMPv3. A continuación se muestra un ejemplo de salida:

Para integrar OpenNMS con la plataforma de administración de red de Junos Space:
Nota:

A partir de la versión 24.1R1 de la Plataforma de administración de red de red de Junos Space, la Plataforma de administración de red de Junos Space está configurada para Deshabilitar la supervisión de red para todos los dispositivos de forma predeterminada. Debe habilitar la supervisión de red desde el comando Configuración de la aplicación o ejecutar sh /var/www/cgi-bin/network_monitoring_status.sh enable en el nodo VIP de JBoss.

  1. Inicie sesión en la CLI del nodo de Junos Space en el que está configurada la interfaz VIP o eth0:0.

    Aparecerá el menú de configuración de Junos Space.

  2. Ingrese 7 en el menú de configuración de la Plataforma de administración de red de Junos Space el mensaje para ejecutar los comandos de shell.

    A continuación se muestra un ejemplo de salida:

    Se le pedirá que escriba la contraseña de administrador.

  3. Escriba la contraseña de administrador.

  4. Integre el servidor OpenNMS a través de la plataforma de administración de red de Junos Space mediante la ejecución sh /var/www/cgi-bin/OpenNMS_Setup.sh del comando en el nodo VIP de JBoss.

    A continuación, se muestra un ejemplo de salida en un entorno de clúster:

    • Proporcione los detalles del host y las credenciales para OpenNMS según su configuración.

      Nota:
      • El servidor de nombres del host OpenNMS devuelve la información en la salida del nslookup comando.

      • El DNS de OpenNMS debe ser el mismo que la entrada CN en el punto 1.

      A continuación se muestra un ejemplo de salida:

    • Para habilitar la limitación de la sincronización con OpenNMS:

      Nota:

      Cuando se habilita la limitación, la sincronización entre la Plataforma de administración de red de red de Junos Space y OpenNMS ocurre cada hora.

      Se recomienda tener habilitada la limitación, pero es obligatoria cuando la Plataforma de administración de red de Junos Space administra más de 1000 dispositivos.

      A continuación se muestra un ejemplo de salida:

  5. Si selecciona Y el reinicio de JBoss, los servicios se detienen y se reinician en todos los nodos.

    Una vez finalizado, puede iniciar sesión en la GUI de la plataforma de administración de red de Junos Space y usar el monitoreo de red.

    La Plataforma de administración de red de Junos Space ofrece una opción para redirigir a la aplicación OpenNMS en la ventana Monitoreo de red.

  6. Si selecciona N, debe reiniciar manualmente JBoss en todos los nodos antes de usar Network Monitoring.

Nota:

Dado que OpenNMS está desacoplado de la plataforma de administración de red de Junos Space, si desea supervisar los nodos de Junos Space a través de OpenNMS, debe agregar los nodos manualmente. Para obtener más información, consulte Supervisión de nodos en la estructura.

Actualizar la contraseña de OpenNMS

En caso de que se modifique la contraseña de OpenNMS, ejecute sh /var/www/cgi-bin/ChangeOpenNMSpassword.sh el comando en el nodo VIP de JBoss para actualizar la contraseña de OpenNMS.

A continuación se muestra un ejemplo de salida: