Super Dica: Criando métricas customizadas no ASP.NET Core

Поделиться
HTML-код
  • Опубликовано: 12 ноя 2024

Комментарии • 8

  • @douglassousa1848
    @douglassousa1848 2 месяца назад +1

    Ótimo conteúdo. Teria como pegar as métricas no grafana ou retornar em um endpoint na própria aplicação?

    • @AngeloBelchior
      @AngeloBelchior  2 месяца назад +1

      Sim, você pode exportar esses dados via open telemetry: builder.Services.AddOpenTelemetry().WithMetrics(m => m.AddMeter("NomeDaMétrica"));

    • @douglassousa1848
      @douglassousa1848 2 месяца назад

      ​@@AngeloBelchior Eu já tenho o meu projeto configurado no grafana, só com essa linha de código já vai aparecer lá a métrica ?

    • @AngeloBelchior
      @AngeloBelchior  2 месяца назад

      @@douglassousa1848 se você tiver exportando pro Grafana via Otel, sim, é só adicionar...

  • @jersonbrito
    @jersonbrito 3 месяца назад +1

    Muito bom, não conhecia a classe Counter. Tem como pegar essas métricas no datadog??

    • @AngeloBelchior
      @AngeloBelchior  3 месяца назад

      Tem sim. Você pode exportar esses dados via Open Telemetry adicionando o nome da métrica: builder.Services.AddOpenTelemetry().WithMetrics(m => m.AddMeter("NomeDaMétrica"));

  • @luismiguel4972
    @luismiguel4972 2 месяца назад +1

    Esses dados de métrica sem mantem mesmo após um novo deploy?

    • @AngeloBelchior
      @AngeloBelchior  2 месяца назад

      A ideia é que vc mande esses dados para um servidor