Tag: SERILOG
Tengo lo que parece ser una fuga de memoria en un servicio web de producción relacionado con OptionsMonitor y Serilog. Durante un período de aproximadamente 10 días, el uso de memoria aumenta gradualmente desde un punto de partida de ~200MB hasta ~1GB, momento en el cual alcanza los límites de . . . Read more
Estoy tratando de iniciar sesión en Elasticsearch en uno de mis proyectos de ASP.NET Web API utilizando Serilog, pero desafortunadamente no puedo encontrar los registros en Kibana. “`c# public class Logger { private readonly ILogger _localLogger; public Logger() { ElasticsearchSinkOptions options = new ElasticsearchSinkOptions(new Uri(“xxx”)) { IndexFormat = “log-myservice-dev”, AutoRegisterTemplate . . . Read more
En este post encontré cómo enviar mis propiedades de enriquecimiento de Serilog a los consumidores. Cuando registro mis informaciones, todo está correcto. Pero cuando se produce una excepción en los consumidores, no veo mis propiedades de Serilog en el archivo de registro, como puede ver: ERR – – – 2022-01-03 . . . Read more
¿Cómo puedo eliminar la información innecesaria en los registros de Serilog? Parece que la documentación no tiene nada al respecto. Quiero eliminar la parte roja en la imagen de arriba. Esta es mi configuración en appsettings.json: “Serilog”: { “Using”: [“Serilog.Settings.Configuration”], “Filter”: [ { “Name”: “ByIncludingOnly”, “Args”: { “expression”: “@Level in . . . Read more
Quiero mostrar solo los registros del nivel de depuración (debug), pero ninguno de los otros niveles, ya sea por debajo o por encima del nivel de depuración. Además, quiero hacerlo en la configuración en el archivo appsettings.json, no en la clase de inicio. Aquí está mi archivo appsettings.json: “Serilog”: { . . . Read more