Logs, seja lá qual for o seu cargo ou posição na empresa, você precisa de logs para entender sua aplicação, para tomada de decisão do seu negócio, seus custos e performance. É nisso que o monitoramento do .NET Core te ajudará, na transparência e “saúde” das suas aplicações.

Image for post
Image for post

Neste artigo vou direto ao ponto, que é exibir exemplos e melhores configurações utilizando o Health Check, Serilog e utilização de ferramentas para o monitoramento e coleta de informações das suas aplicações.

Health Check e Health Check UI

Health Check é um middleware que fornece um endpoint que retorna o status da aplicação. A aplicação é considerada saudável caso retorne o código 200 (OK) para uma solicitação web. Também são fornecidas bibliotecas que nos permite verificar o status de serviços utilizados pela aplicação, como: banco de dados, sistema de mensageria, cache, logging, serviços externos ou mesmo a criação de um health check customizado. …

About

Henrique Mauri

Arquiteto de Software | Microsoft MCT | MTAC | MCSD | .NET Core | Azure | ElasticSearch

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store