Compartir a través de


Administración de componentes en App Spaces

Nota:

Espacios de aplicaciones está en versión preliminar.

Para administrar los componentes de App Spaces, seleccione el componente en la página Espacio de la aplicación.

App Spaces usa un concepto de componentes. En la tabla siguiente se describen los tipos de componentes, los tipos de aplicación y los servicios de Azure usados por App Spaces.

Tipo de componente Tipo de aplicación Servicio de Azure
Componente App Back-end Azure Container Apps
Componente de aplicación estática Front-end Static Web Apps
Componente de base de datos N/D Azure Container Apps

Implementación

La sección Implementación de App Spaces proporciona un registro detallado de todas las actividades de implementación y usa Acciones de GitHub para automatizar el proceso de implementación. Si es necesario, puede volver a implementar la aplicación. La sección también incluye un registro de ejecución del flujo de trabajo que realiza un seguimiento del proceso de implementación paso a paso, empezando por la configuración del trabajo, el inicio de sesión en Azure, la restauración de la rama, la creación y el envío de la imagen del contenedor al registro y la finalización del trabajo. Este flujo de trabajo detallado, con tecnología de Acciones de GitHub, garantiza la transparencia y proporciona información sobre la escala de tiempo de implementación, lo que facilita la administración y solución de problemas de implementaciones.

Implementación

La sección Implementación de App Spaces proporciona un registro detallado de todas las actividades de implementación y usa Acciones de GitHub para automatizar el proceso de implementación. Si es necesario, puede volver a implementar la aplicación. La sección también incluye un registro de ejecución del flujo de trabajo que realiza un seguimiento del proceso de implementación paso a paso, empezando por la configuración del trabajo, el inicio de sesión en Azure, la restauración de la rama, la creación y el envío de la imagen del contenedor al registro y la finalización del trabajo. Este flujo de trabajo detallado, con tecnología de Acciones de GitHub, garantiza la transparencia y proporciona información sobre la escala de tiempo de implementación, lo que facilita la administración y solución de problemas de implementaciones.

Registros

App Spaces proporciona funcionalidades de registro sólidas para componentes estáticos de la aplicación, que se pueden filtrar en un intervalo de períodos de tiempo desde la última hora hasta los últimos 30 días. Puede habilitar los registros a través del botón Configuración de registro, que ofrece diferentes opciones de configuración. La configuraciónAutomática recopila automáticamente registros de solicitudes HTTP, errores globales y análisis de uso. Para un seguimiento más personalizado, puede elegir la opción Manual con paquetes npm para configurar el seguimiento de eventos personalizado con IntelliSense. Como alternativa, la opción Manual con complementos React y Angular permite configurar cadenas de conexión para definir dónde enviar datos de telemetría reemplazando el marcador de posición YOUR_CONNECTION_STRING por la cadena de conexión real. Estas opciones de registro flexibles garantizan una supervisión y un análisis completos adaptados a necesidades específicas.

Seleccione Abrir en consultas avanzadas para ir al área de trabajo de Log Analytics.

Para Application Insights, consulte Habilitación de una extensión de marco para el SDK de JavaScript de Application Insights.

Registros

Seleccione registros del sistema para comprobar los eventos de nivel de servicio o los registros de consola para depurar código. Para más información, consulte Uso de consultas en Log Analytics.

Seleccione Abrir en consultas avanzadas para ir al área de trabajo de Log Analytics.

Métricas

Esta pestaña proporciona métricas para Static Web Apps, que se muestran en dos gráficos principales: Solicitudes y salida de datos.

  • El gráfico Solicitudes realiza un seguimiento del número de solicitudes HTTP realizadas a la aplicación web estática, lo que proporciona información sobre el tráfico y la actividad del usuario.
  • El gráfico Data Out mide la cantidad de datos transferidos de la aplicación a los usuarios, lo que ayuda a comprender el uso del ancho de banda. Puede filtrar estas métricas para ver los datos en varios intervalos de tiempo.

Métricas

En esta pestaña se proporcionan métricas para Azure Container Apps, que se muestran en tres gráficos principales: Solicitudes, Nanocores de uso de CPU y Bytes del conjunto de trabajo de memoria.

  • El gráfico Solicitudes proporciona una representación visual de las solicitudes HTTP realizadas a la aplicación, lo que ofrece información valiosa sobre el tráfico de la aplicación y la interacción del usuario a lo largo del tiempo.
  • El gráfico Uso de CPU Nanocores ilustra el uso de cpu de la aplicación en nanocores, lo que ayuda a supervisar el consumo de recursos y la optimización del rendimiento.
  • El gráfico Bytes del conjunto de trabajo de memoria muestra el uso de memoria de la aplicación, lo que permite a los usuarios realizar un seguimiento de las tendencias de uso de memoria e identificar posibles problemas relacionados con la memoria.

Configuración

La pestaña Configuración se divide en cuatro categorías principales: General, Dominios, Rutas y Autenticación.

La pestañaConfiguración se divide en tres categorías: General, Variables de entorno y Secretos.

  • En a sección General, las opciones incluyen definir el nombre del componente para facilitar la identificación dentro del espacio de la aplicación, especificar el puerto de escucha para administrar las conexiones entrantes y configurar las opciones de entrada para controlar el enrutamiento del tráfico de red a la base de datos.
  • En la sección Variables de entorno, puede configurar variables esenciales específicas del entorno, como nombres de usuario de base de datos, cadenas de conexión, ubicaciones de montaje y otros parámetros cruciales para las operaciones de base de datos sin problemas.
  • En la sección Secretos se proporciona un repositorio seguro para almacenar datos confidenciales mediante la entrada de pares clave-valor. Estas variables de entorno pueden hacer referencia a estos secretos, lo que garantiza la protección de la información confidencial dentro del componente de base de datos.

La pestañaConfiguración se divide en tres categorías: General, Variables de entorno y Secretos.

  • En a sección General, las opciones incluyen definir el nombre del componente para facilitar la identificación dentro del espacio de la aplicación, especificar el puerto de escucha para administrar las conexiones entrantes y configurar las opciones de entrada para controlar el enrutamiento del tráfico de red a la base de datos.
  • En la sección Variables de entorno, puede configurar variables esenciales específicas del entorno, como nombres de usuario de base de datos, cadenas de conexión, ubicaciones de montaje y otros parámetros cruciales para las operaciones de base de datos sin problemas.
  • En la sección Secretos se proporciona un repositorio seguro para almacenar datos confidenciales mediante la entrada de pares clave-valor. Estas variables de entorno pueden hacer referencia a estos secretos, lo que garantiza la protección de la información confidencial dentro del componente de base de datos.

Información

En esta pestaña se muestran los detalles siguientes:

Nombre Descripción
URL Vínculo directo a la aplicación
Location Región de Azure donde se hospeda la aplicación
Resource group El grupo de recursos específico que administra la aplicación
Precios Detalles de precios
Repositorio Repositorio de GitHub usado para el código fuente de la aplicación
Sucursal La rama de GitHub que se usa para el código fuente de la aplicación
Subscription La suscripción de Azure en la que se ejecuta la aplicación
Nombre del recurso Nombre interno que se usa en App Spaces

En esta pestaña se muestran los detalles siguientes:

Nombre Descripción
URL Vínculo directo a la aplicación
Location Región de Azure donde se hospeda la aplicación
Resource group El grupo de recursos específico que administra la aplicación
Precios Detalles de precios
Repositorio Repositorio de GitHub usado para el código fuente de la aplicación
Sucursal La rama de GitHub que se usa para el código fuente de la aplicación
Subscription La suscripción de Azure en la que se ejecuta la aplicación
Nombre del recurso Nombre interno que se usa en App Spaces

En esta pestaña se muestran los detalles siguientes:

Nombre Descripción
URL Vínculo directo a la aplicación
Location Región de Azure donde se hospeda la aplicación
Resource group El grupo de recursos específico que administra la aplicación
Precios Detalles de precios
Subscription La suscripción de Azure en la que se ejecuta la aplicación
Nombre del recurso Nombre interno que se usa en App Spaces