Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: Azure Logic Apps (Consumo)
Nota:
Este artículo solo se aplica a los flujos de trabajo de aplicaciones lógicas de consumo. Para ver los flujos de trabajo de aplicaciones lógicas estándar, consulte:
Después de configurar la comunicación B2B entre socios comerciales en una cuenta de integración, estos asociados pueden intercambiar mensajes mediante protocolos como AS2, X12 y EDIFACT. Para confirmar que esta comunicación funciona según lo previsto, configure los registros de Azure Monitor para la cuenta de integración.
Azure Monitor le ayuda a supervisar los entornos locales y en la nube para que pueda mantener más fácilmente su disponibilidad y rendimiento. Con los registros de Azure Monitor, puede registrar y almacenar datos sobre los datos y eventos en tiempo de ejecución, como desencadenar eventos, ejecutar eventos y eventos de acción en un área de trabajo de Log Analytics.
En el caso de los mensajes, el registro también recopila la siguiente información:
- Recuento de mensajes y estado
- Estado de confirmaciones
- Correlaciones entre mensajes y confirmaciones
- Descripciones detalladas de errores
Azure Monitor le permite crear consultas de registro que le ayuden a encontrar y revisar esta información. También puede usar estos datos de diagnóstico con otros servicios de Azure, como Azure Storage y Azure Event Hubs.
En esta guía se muestra cómo configurar el registro de Azure Monitor para la cuenta de integración. En primer lugar, instale la solución Logic Apps B2B en Azure Portal. Esta solución proporciona información agregada para eventos de mensaje B2B. A continuación, para habilitar el registro y la creación de consultas, aprenderá a configurar los registros de Azure Monitor.
Para obtener más información, consulte:
- Introducción a Azure Monitor
- Introducción a los registros de Azure Monitor
- Destinos de registro de recursos
- Consultas de logs en Azure Monitor
- Envío de datos de diagnóstico a Azure Storage y Azure Event Hubs
Nota:
Este artículo se ha actualizado recientemente para usar el término registros de Azure Monitor en lugar de Log Analytics. Los datos de registro siguen almacenándose en un área de trabajo de Log Analytics y siguen recopilándose y analizándose por el mismo servicio de Log Analytics. Estamos actualizando la terminología para reflejar mejor el rol de los registros de Azure Monitor. Consulte Azure Monitor terminology changes (Cambios en la terminología de Azure Monitor) para obtener más información.
Prerrequisitos
Una cuenta de Azure con una suscripción activa. Si no tiene una suscripción, cree una cuenta gratuita.
Un área de trabajo de Log Analytics. Si no tiene un área de trabajo de Log Analytics, consulte Creación de un área de trabajo de Log Analytics.
Un recurso de aplicación lógica de consumo que configura el registro de Azure Monitor y tiene un flujo de trabajo con los mensajes B2B que desea supervisar.
El flujo de trabajo envía información de registro a un área de trabajo de Log Analytics u otro destino que desee.
Una cuenta de integración vinculada al recurso de aplicación lógica.
Instalación de la solución B2B de Logic Apps
Antes de que los registros de Azure Monitor puedan realizar un seguimiento de los mensajes B2B de la aplicación lógica, agregue la solución Logic Apps B2B al área de trabajo de Log Analytics.
En el cuadro de búsqueda del Azure portal, escriba espacios de trabajo de Log Analytics y luego seleccione Espacios de trabajo de Log Analytics.
En Áreas de trabajo de Log Analytics, seleccione su área de trabajo.
En la página Información general, en Introducción a las> de Log Analytics, seleccione Ver soluciones.
En la página Información general , seleccione Agregar.
Una vez que se abra Marketplace , en el cuadro de búsqueda, escriba logic apps b2b y seleccione Logic Apps B2B.
En el panel de descripción de la solución, seleccione Crear.
Revise y confirme el área de trabajo de Log Analytics donde desea instalar la solución y seleccione Crear de nuevo.
Azure implementa la solución en el grupo de recursos de Azure que contiene el área de trabajo de Log Analytics.
Vaya al área de trabajo de Log Analytics, en la página Información general , en la pestaña Introducción , seleccione Ver soluciones de nuevo para ver la solución instalada. Seleccione el icono de la solución para ver más detalles del mensaje.
Cuando el flujo de trabajo procesa mensajes B2B, los gráficos se actualizan con el recuento de mensajes.
Configurar los registros de Azure Monitor
Puede habilitar el registro de Azure Monitor directamente desde la cuenta de integración.
En Azure Portal, busque y seleccione la cuenta de integración.
En la barra lateral de la cuenta de integración, en Supervisión, seleccione Configuración de diagnóstico. En la tabla Configuración de diagnóstico, seleccione Agregar configuración de diagnóstico.
Para crear la configuración, siga estos pasos:
En Nombre de configuración de diagnóstico, proporcione un nombre.
En Detalles del destino, seleccione Enviar a Log Analytics.
En Suscripción, seleccione la suscripción de Azure para el área de trabajo de Log Analytics.
En Área de trabajo de Log Analytics, seleccione el área de trabajo que desea usar.
En Registros, seleccione Eventos de seguimiento de cuentas de integración, que especifica la categoría de eventos que desea registrar.
Cuando haya terminado, en la barra de herramientas, seleccione Guardar.
Por ejemplo:
Visualización del estado del mensaje
Después de que se ejecute el flujo de trabajo, puede ver el estado y los datos sobre los mensajes B2B intercambiados por los asociados.
En el cuadro de búsqueda de Azure Portal , busque y abra el grupo de recursos para el área de trabajo de Log Analytics.
En el grupo de recursos, seleccione la solución B2B de Logic Apps que instaló anteriormente.
En la barra lateral de la solución, seleccione Resumen.
Nota:
Si el icono de Logic Apps B2B no muestra inmediatamente los resultados después de una ejecución, intente actualizar el explorador o espere un breve tiempo antes de intentarlo de nuevo.
De forma predeterminada, el icono de Logic Apps B2B muestra datos basados en un solo día. Para cambiar el ámbito de datos a un intervalo diferente, seleccione el control de ámbito en la parte superior de la página:
Una vez que aparezca el panel de estado del mensaje, puede ver más detalles de un tipo de mensaje específico, que muestra los datos basados en un solo día. Seleccione el icono de AS2, X12 o EDIFACT.
Aparece una lista de mensajes para el icono elegido. Por ejemplo, este es el aspecto que podría tener una lista de mensajes AS2:
Para obtener más información sobre las propiedades de cada tipo de mensaje, consulte estas descripciones de propiedades de mensaje:
Descripciones de propiedades y formatos de nombre para mensajes AS2, X12 y EDIFACT
Para cada tipo de mensaje, estas son las descripciones de propiedades y los formatos de nombre para los archivos de mensaje descargados.
Descripciones de propiedades de mensaje AS2
Estas son las descripciones de propiedades para cada mensaje AS2.
| Propiedad | Description |
|---|---|
| Sender | Socio invitado especificado en Configuración de Recepción o socio anfitrión especificado en Configuración de Envío para un acuerdo AS2 |
| Receptor | Asociado del host especificado en Configuración de recepción o asociado invitado especificado en Configuración de envío para un acuerdo de AS2 |
| Aplicación lógica | Aplicación lógica donde se configuran las acciones AS2 |
| Estado | Estado del mensaje AS2 Éxito = Un mensaje AS2 válido ha sido recibido o enviado. No se configura ninguna notificación de disposición de mensajes (MDN). Éxito = Se ha recibido o enviado un mensaje AS2 válido. Se configura y se recibe una MDN, o se envía. Error = Se ha recibido un mensaje AS2 no válido. No hay ninguna MDN configurada. Pendiente = recibido o enviado un mensaje AS2 válido. Se configura una MDN y se espera una MDN. |
| ACK | Estado del mensaje MDN Aceptado = Recibido o enviado un MDN positivo. Pendiente = A la espera de recibir o enviar un MDN. Rechazado = Recibido o enviado un MDN negativo. No requerido = MDN no está configurado en el acuerdo. |
| Direction | Dirección del mensaje AS2 |
| Tracking ID | Identificador que correlaciona todos los desencadenadores y acciones de una aplicación lógica |
| Id. de mensaje | Identificador del mensaje AS2 a partir de los encabezados de mensajes AS2 |
| Timestamp | Hora a la que la acción AS2 procesó el mensaje |
Descripciones de propiedades de mensaje X12
Estas son las descripciones de propiedades para cada mensaje X12.
| Propiedad | Description |
|---|---|
| Sender | Socio invitado especificado en Configuración de recepción o socio anfitrión especificado en Configuración de envío para un contrato X12 |
| Receptor | Socio anfitrión especificado en Configuración de recepción o socio invitado especificado en Configuración de envío para un acuerdo X12 |
| Aplicación lógica | Aplicación lógica donde se configuran las acciones X12 |
| Estado | Estado del mensaje X12 Éxito en el proceso: Se ha recibido o enviado un mensaje X12 válido. No se configura ninguna confirmación funcional. Éxito = Recibido o enviado un mensaje X12 válido. Se configura y se recibe una confirmación funcional, o se envía una confirmación funcional. Error = Recibido o enviado un mensaje X12 no válido. Pendiente = Recibido o enviado un mensaje X12 válido. Se configura una confirmación funcional y se espera una confirmación funcional. |
| ACK | Estado de confirmación funcional (997) Aceptado = recibida o enviada una confirmación funcional positiva. Rechazado = recibida o enviada una confirmación funcional negativa. Pendiente = se espera una confirmación funcional, pero no se ha recibido. Pendiente = generada una confirmación funcional, pero no se puede enviar al asociado. No requerido = El reconocimiento funcional no está configurado. |
| Direction | Dirección del mensaje X12 |
| Tracking ID | Identificador que correlaciona todos los desencadenadores y acciones de una aplicación lógica |
| Tipo de mensaje | El tipo de mensaje EDI X12 |
| ICN | Número de control de intercambio para el mensaje X12 |
| TSCN | Número de control del conjunto de transacciones para el mensaje X12 |
| Timestamp | Hora en que la acción X12 procesó el mensaje |
Descripciones de propiedades de mensaje EDIFACT
Estas son las descripciones de propiedades para cada mensaje EDIFACT.
| Propiedad | Description |
|---|---|
| Sender | El asociado invitado especificado en Configuración de recepción, o el asociado host especificado en Configuración de envío para un contrato EDIFACT |
| Receptor | Socio anfitrión especificado en Configuración de recepción, o socio invitado especificado en Configuración de envío para un contrato EDIFACT |
| Aplicación lógica | Aplicación lógica donde se configuran las acciones EDIFACT |
| Estado | Estado del mensaje EDIFACT Éxito = Recibir o enviar un mensaje EDIFACT válido. No se configura ninguna confirmación funcional. Éxito = Se ha recibido o enviado un mensaje EDIFACT válido. Se configura y se recibe una confirmación funcional, o se envía una confirmación funcional. Error = Recibido o enviado un mensaje EDIFACT no válido Pendiente = Recibido o enviado un mensaje EDIFACT válido. Se configura una confirmación funcional y se espera una confirmación funcional. |
| ACK | Estado de confirmación funcional (CONTRL) Aceptado = recibida o enviada una confirmación funcional positiva. Rechazado = recibida o enviada una confirmación funcional negativa. Pendiente = se espera una confirmación funcional, pero no se ha recibido. Pendiente = generada una confirmación funcional, pero no se puede enviar al asociado. No obligatorio = No se ha configurado Ack funcional. |
| Direction | Dirección del mensaje EDIFACT |
| Tracking ID | Identificador que correlaciona todos los desencadenadores y acciones de una aplicación lógica |
| Tipo de mensaje | Tipo de mensaje EDIFACT |
| ICN | Número de control de intercambio para el mensaje EDIFACT |
| TSCN | Número de control del conjunto de transacciones para el mensaje EDIFACT |
| Timestamp | Hora a la que la acción EDIFACT procesó el mensaje |