No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Monitoreo de aplicaciones Web

6/15
Recursos

Aportes 9

Preguntas 4

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Estoy tan acostumbrado a ver los cursos en la velocidad 2X que siento que ya todos hablan muy despacion

La clase se llama Monitoreo de aplicaciones Web y están presentando es una clase de Bases de Datos, creo que se equivocaron de clase

Monitoreo de Aplicaciones Web
Una vez lograda la integración del versionador con el integrador, se procede al monitoreo de las aplicaciones. Para lograr el monitoreo se debe ingresar a la pág y seleccionar la opción:

Diagnose and resolve problems:
se mostrará la información que corresponde a la pág. Al ingresar a esta opción permite la verificación de los recursos que consume la pág, hardware, cpu, etc.

Las opciones que se muestran permiten mejorar el rendimiento del sitio web, son variables en el tiempo ya que se actualizan con el paso del mismo.

Application Insights
Esta opción permite visualizar cómo se comporta el sitio web, para poder realizar la recolección de los datos la opción debe estar marcada como “habilitada”(enable), al ingresar al detalle de la información nos mostrará con gráficas información como: Peticiones fallidas, tiempo de respuesta del servidor, peticiones y disponibilidad.

Cuenta con un Dashboard que muestra más información detallada, toda la información que muestra tiene por finalidad mejorar el rendimiento de la página web.

Diagnósticos de Azure App Service:

 
Cuando ejecute una aplicación web, querrá estar preparado para los posibles problemas que puedan surgir, desde errores 500 hasta que sus usuarios le comuniquen que su sitio está fuera de servicio. Los diagnósticos de App Service son una experiencia inteligente e interactiva que le ayuda a solucionar los problemas de su aplicación sin necesidad de configuración alguna. Cuando surgen problemas con la aplicación, los diagnósticos de App Service le indicarán lo que pasa y le guiarán a la información correcta de forma que pueda solucionar el problema de la manera más fácil y rápida.
 
Fuente: Microsoft

 

Application insights:

 
Es una característica de Azure Monitor que proporciona administración extensible del rendimiento de aplicacione (APM) y supervisiónpara aplicaciones web en vivo. Los desarrolladores y DevOps profesionales pueden usar Application Insights para:
 

  • Derectar automaticamente las anomalías de rendimiento
  • Ayudar a Diagnosticar problema mediante herramientas de análisis eficaces.
  • Ver lo que hacen realmente los usuarios con las aplicacioens.
  • Ayudar a mejorar continuamente el rendimiento y la facilidad de uso de las aplicaciones.
     
    Fuente: Microsoft
     

Sígueme en gitHub

Aplications insight esta toda la información de como se comporta tu aplicación.

Tengo que comentar que he estudiado mucho, por las actualizaciones que ha tenido este curso, porque al querer llegar al mismo destino ya no existe problemas al llegar ciertos destinos. Mi único avance se puede resumir que en la fecha 25 de enero del 2024, si usas el servicio .net 8 hagas los siguientes pasos para llegar hasta aqui: * Proceso Github: * Crea tu repositorio Github * En tu repositorio local ingresa a git bash * Escribe los siguiente codigos: * git init * git add . * git commit -m "Configuration Index" * git status * git checkout -b master * git remote add origin "sin las comillas agrega tu repositorio" * git push -u origin master * Luego que se compila tu código en tu repositorio web: * Azure portal, debes hacer lo siguiente: * Crear App Service Web: * Destino servidor Brasil * Implementacion .Net 8 (LTS) * Ingresar tu Git a la cuenta: * Repositorio del proyecto * Rama Master * Se debe crear con éxito, para proseguir. * Por ultimo, en la carpeta del proyecto repositorio local: * Actualiza tu repositorio local con el archivo YAML del repositorio online: * Codigo es: * git branch * git push * Prueba tu pagina y correra con exito! * * Debes actualizarlo

Muy buena información para manejar el comportamiento de un WebApp

Application insights vemos como se comporta el sitio web.

Una muy buena caracteristica, hace que el sitio sea mas ligero y que un tercero se encarge de las estadísticas.