Del curso: .NET Core avanzado (2019)

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.100 cursos impartidos por expertos del sector.

Logging con Serilog y el sink de Azure Application Insights

Logging con Serilog y el sink de Azure Application Insights - Tutorial de .Net Core

Del curso: .NET Core avanzado (2019)

Logging con Serilog y el sink de Azure Application Insights

Azure Application Insights es un servicio de Azure ideal para la concentración de información de "logs" para monitoreo e instrumentación de aplicaciones. De hecho, de forma subyacente, hay una gran cantidad de servicios de Azure que usan Application Insights. Para usar Azure Application Insights en nuestras aplicaciones hay varias formas. Pero ya que estamos usando Serilog en este servicio, podemos usar el "sink" de Application Insights. Así que aquí voy a escribir 'dotnet add package' y el nombre del "sink" es 'Serilog.Sinks.ApplicationInsights'. Bien, vamos a compilar. Para acelerar este proceso, ya previamente aprovisioné una cuenta de Application Insights en mi cuenta de Azure. Lo que voy a hacer ahora es, seguido de la configuración del "sink" de SQL Server, aquí voy a escribir 'configuration WriteTo'. Nota que tenemos este método 'ApplicationInsights', que está sobrecargado cuatro veces. Voy a utilizar esta sobrecarga que solicita un…

Contenido