Showing 7 Result(s)

Centralizando logs com Elastic Stack e .NET – Parte 2 (Serilog)

Nesta segunda parte, aprenderemos como configurar e utilizar o Serilog enviando os logs das aplicações para o Elasticsearch. Este artigo faz parte da série: Para entender melhor quais os benefícios e configurações do Serilog, acesse este artigo. Pré-requisitos Web API O primeiro passo é configurar o acesso ao Elasticsearch no arquivo appsettings.json: Na classe program.cs da API, …

Logs estruturados com Seq e .NET no Azure

Sendo direto ao ponto, o Seq coloca todos os seus logs das aplicações .NET em um sistema de pesquisa rápida que permite rastrear facilmente por informações, alertas e bugs da sua aplicação, além de contar com uma interface simples e prática de utilizar. Em alguns projetos hospedados no Azure em que eu estava trabalhando, precisava …

Coletando logs com o Serilog no .NET 6

O Serilog é uma biblioteca para realização de logging, que fornece os registros para arquivos, console e vários outros lugares. É de fácil configuração e com uma interface limpa e simples de utilizar. O Serilog tem uma seleção imbatível de destinos de saída (chamados de Sinks) e com uma capacidade de enriquecer, rotear, filtrar e formatar eventos …

Tratamento global de erros no .NET 6.0

Esta é uma postagem rápida sobre como implementar um manipulador de exceção global no .NET 6.0. Um manipulador de erros global é utilizado para capturar todos os exceptions e remover a necessidade de criar vários códigos de tratamento em toda aplicação .NET. Neste exemplo utilizaremos o middleware e Serilog para centralizar as configurações de captura …

Azure Application Insights no .NET 5

Application Insights é uma ferramenta de monitoramento de aplicações disponível na nuvem Azure que pode ser utilizado para detectar erros, alertas e acompanhamento de traces e métricas. Atualmente, as linguagens suportadas são: C# (.NET), Java, Javascript, Node.Js e Python. O Application Insights é ideal para pequenos e médios cenários de monitoramento, onde é preciso entender …

[Live] .NET 5 + Azure Functions

Na última terça-feira(02/03) tive o privilégio de falar sobre a utilização do Azure Functions com .NET 5 no canal JunDevelopers. O foco da apresentação foi explicar sobre Serverless, Azure Functions, exemplos de códigos e melhores práticas e configurações do Azure Functions no portal Azure. Meu muito obrigado à Fernando Mendes pelo convite, é sempre um prazer poder contribuir …