Supervisión de solicitudes síncronas simultáneas

El límite de solicitud síncrona simultánea se basa en el número de paquetes de mensajes a los que se suscribe para la instancia de Oracle Integration. El límite es de 100 solicitudes simultáneas por paquete de mensajes, hasta un máximo de 2000. Para evitar alcanzar este límite, considere la posibilidad de crear un gráfico de métricas personalizadas para supervisar sus solicitudes y configurar una alarma que le notifique cuando se acerque al umbral.

Ver límite de solicitud de sincronización simultánea

Para ver el límite de solicitudes de sincronización simultánea:

  1. En el panel de navegación de Oracle Integration, haga clic en Observabilidad y, a continuación, en Paneles de control.
  2. Consulte el límite de simultaneidad de las solicitudes síncronas.

    Página Paneles de control con solicitudes síncronas resaltadas

Creación de un gráfico de métricas personalizadas para supervisar solicitudes de sincronización simultáneas

Cree un gráfico que muestre cuántas solicitudes de sincronización simultáneas está ejecutando la instancia de Oracle Integration.

  1. En la consola de Oracle Cloud, abra la instancia de Oracle Integration:
    1. Conéctese a la Consola de Oracle Cloud.
    2. Abra el menú de navegación y haga clic en Servicios para desarrolladores. En Integración de aplicación, haga clic en Integración.
    3. Haga clic en una instancia de Oracle Integration para verla.
  2. Copie el OCID.
  3. Abra el menú de navegación y haga clic en Observación y gestión, En Supervisión, haga clic en Explorador de métricas.
  4. Si el editor de consultas no está abierto en el gráfico, haga clic en Editar consultas.
  5. En la parte superior derecha de la configuración de consulta, seleccione Modo avanzado.
  6. Asegúrese de que el compartimento seleccionado sea el que esté almacenada la instancia de Oracle Integration.
  7. En la lista Espacio de nombres de métrica, seleccione oci_integration.
  8. En el cuadro Editor de códigos de consulta, pegue la siguiente consulta y sustituya ambas instancias de instance-id por el OCID que ha copiado en el paso 2.

    NumberOfInboundRequests[1m]{resourceId = "instance-id"}.groupBy(serviceInstanceOcid).sum()/60 * InboundRequestProcessingTime[1m]{resourceId = "instance-id"}.groupBy(serviceInstanceOcid).mean()/1000

  9. Haga clic en Actualizar gráfico.

Si el gráfico muestra que las solicitudes de sincronización simultáneas están cerca del límite para el número de paquetes de mensajes a los que se suscribe, considere agregar otro paquete de mensajes a la instancia de Oracle Integration.

Para obtener más información sobre los gráficos de métricas personalizadas, consulte Visualización de un gráfico de métricas personalizadas en la documentación de Oracle Cloud Infrastructure.

Creación de una alarma para supervisar solicitudes de sincronización simultáneas

Cree una alarma para notificarle cuando se acerque al límite de solicitudes de sincronización simultáneas de la instancia de Oracle Integration.

  1. En el explorador de métricas de la consola de Oracle Cloud, haga clic en Crear alarma.
  2. Introduzca el nombre y la descripción de la alarma. Por ejemplo:
    • Nombre: Alarm-ConcurrentSyncRequestProcessing
    • Resumen: envía la alerta cuando el número de solicitudes de sincronización simultáneas > 80
  3. Cambie la gravedad de la alarma a Advertencia.
  4. En el editor de códigos de consulta, agregue la condición de la alarma al final de la consulta. Por ejemplo, si desea recibir una notificación cuando las solicitudes de sincronización simultáneas superen los 80, agregue >80 al final de la consulta.

    NumberOfInboundRequests[1m]{resourceId = "instance-id"}.groupBy(serviceInstanceOcid).sum()/60 * InboundRequestProcessingTime[1m]{resourceId = "instance-id"}.groupBy(serviceInstanceOcid).mean()/1000 >80

  5. En el cuerpo de la alarma, introduzca el mensaje que desea incluir en la notificación. Por ejemplo:

    High concurrent sync request warning. You might need to subscribe to additional message packs.

  6. En Destino, configure cómo desea que se envíe la notificación. Por ejemplo, si desea enviar un correo electrónico a sí mismo:
    1. En la lista Servicio de destino, seleccione Notificaciones.
    2. Click Create a Topic.
    3. Introduzca un nombre de tema, como alarmTopic.
    4. En la lista Protocolo de suscripción, deje Correo electrónico seleccionado.
    5. En el cuadro Correo electrónico de suscripción, introduzca su dirección de correo electrónico o, preferiblemente, una lista de distribución.
    6. Haga clic en Crear tema y suscripción.
    7. Introduzca un asunto de notificación, como Oracle Integration Service Limit - Concurrent sync requests
  7. Puede dejar la configuración restante tal cual y hacer clic en Guardar alarma.

Recibirá una notificación si las solicitudes superan el umbral, con un asunto similar al siguiente:

Alarm: OK_TO_FIRING | WARNING | Oracle Integration Service Limit - Concurrent sync requests | 2025-06-25T13:03:00Z

Recibirá otra notificación cuando las solicitudes vuelvan a estar por debajo del umbral, con un asunto similar al siguiente:

Alarm: FIRING_TO_OK | WARNING | Oracle Integration Service Limit - Concurrent sync requests | 2025-06-25T13:05:00Z

Para obtener más información sobre las alarmas, consulte Creación de una alarma básica en la documentación de Oracle Cloud Infrastructure.

Creación de un widget para supervisar solicitudes de sincronización simultáneas

Utilice Oracle Log Analytics para crear un widget y agregarlo a un panel de control para supervisar fácilmente las solicitudes de sincronización simultáneas de la instancia de Oracle Integration.

  1. En la consola de Oracle Cloud, abra el menú de navegación y haga clic en Observabilidad y gestión. En Panel de control de gestión, haga clic en Paneles de control.
  2. Edite un panel de control existente o cree uno nuevo.
  3. En el separador Widgets, en la lista Agregar grupo de widgets y widgets, haga clic en Crear widget basado en consulta....
  4. Deje el origen de datos como Supervisión.
  5. En la lista Espacio de nombres, seleccione oci_integration.
  6. En el cuadro Consulta, utilice la consulta que ha utilizado para crear el gráfico de métricas personalizadas, sustituyendo ambas instancias de instance-id por el OCID de la instancia de Oracle Integration.

    NumberOfInboundRequests[1m]{resourceId = "instance-id"}.groupBy(serviceInstanceOcid).sum()/60 * InboundRequestProcessingTime[1m]{resourceId = "instance-id"}.groupBy(serviceInstanceOcid).mean()/1000

  7. Haga clic en Ejecutar.
  8. En el separador Acerca de, introduzca un nombre para el widget. Por ejemplo, Concurrent Sync Requests.
  9. En el separador Visualización, cambie el tipo de gráfico a Gráfico de barras.
  10. Haga clic en Guardar.

Para obtener más información sobre los widgets de Oracle Log Analytics, consulte Creación de un widget basado en consultas mediante métricas en la documentación de Oracle Cloud Infrastructure.