Showing 11 Result(s)

Monitorando aplicações .NET com o Elastic APM

Em um cenário digital, onde o desempenho e a confiabilidade são primordiais, monitorar a integridade e o comportamento das suas aplicações é primordial. À medida que sistemas distribuídos complexos e microsserviços tornam-se comuns, as abordagens tradicionais de monitoramento falham ao fornecer insights completos sobre como sua aplicação está se comportando. É aí que as ferramentas …

Centralizando logs com Elastic Stack e .NET – Parte 4 (Kibana)

Nesta terceira parte, demonstraremos como realizar a configuração e utilização do Kibana, que permite visualizar os dados do Elasticsearch, executar consultas, criar dashboards, monitorar a saúde do seu cluster, e desempenhar tarefas mais complexas com a utilização do plugin X-pack. O Kibana complementa a funcionalidade de busca do Elasticsearch, permitindo que os dados sejam explorados …

Centralizando logs com Elastic Stack e .NET – Parte 3 (Elasticsearch)

Nesta terceira parte, aprenderemos como configurar e utilizar a pesquisa de dados do Elasticsearch em aplicações .NET utilizando o package NEST. Este artigo faz parte da série: Para entender melhor quais os benefícios e configurações do Elasticsearch no .NET, acesse este artigo. Pré-requisitos Web API O primeiro passo é criar uma classe (objeto) que representa …

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, …

Escrevendo queries no Elasticsearch utilizando .NET e NEST

O Elasticsearch fornece um conjunto poderoso de opções para consulta de documentos em diversos cenários, portanto, é importante saber qual consulta aplicar em cada caso específico. Neste artigo, demonstro de forma simples as principais operações de leitura do Elasticsearch, utilizando o .NET e o package NEST. Mais informações sobre Elasticsearch você encontra aqui e aqui. …

Elasticsearch no Azure

Desde o dia 25/05, a Microsoft e a Elastic anunciaram o Elastic no Azure, um serviço nativo que oferece o Elasticsearch, Logstash, Beats e Kibana gerenciados pelo Azure. Em resumo, agora você pode trabalhar o Elastic no Azure como SaaS, VM ou no AKS Kubernetes. Isso facilita muitos pontos, um deles, por exemplo, é de …

[Live] Integrando o Elasticsearch em aplicações .NET

Na última segunda-feira(06/07) tive a grande oportunidade de falar sobre a implementação do Elasticsearch com .NET Core 3.1 no canal do Ramon Durães. O foco da apresentação foi no desenvolvimento de queries utilizando o nuget package NEST, dicas de utilização do Serilog, criação de gráficos no Kibana e configurações de índices. Meu muito obrigado à Ramon …

[Live] Elastic Stack e .NET Core

Na última segunda-feira(08/06) tive a honra de participar de uma live com meu amigo Fernando Mendes em um bate-papo bem legal sobre Elastic Stack e a utilização do NEST no .NET Core 3 Agradeço imensamente pelo convite da comunidade JunDevelopers e podem sempre contar comigo em compartilhar conhecimento. https://www.youtube.com/watch?v=J5MiNmqOLIk O projeto de exemplo apresentado você confere …

Configurando o Elasticsearch e Kibana no Docker

No primeiro artigo dessa saga falamos um pouco sobre a criação de uma conta no Elastic Cloud e configuração da solução de exemplo no .NET Core 3.1, neste artigo abordaremos a instalação e configuração das imagens docker do Elasticsearch e Kibana. Esses dois em conjunto com o Logstash e Beats são conhecidos como BELK Stack. O …