Александр Пугач - Метрики в .NET на примере OpenTelemetry и Prometheus

Sdílet
Vložit
  • čas přidán 6. 06. 2024
  • Ближайшая конференция - DotNext 2024, 10 - 11 сентября, Москва + online
    Подробности и билеты: jrg.su/x2GKnA
    - -
    В современной разработке наблюдаемость системы является неотъемлемой частью. Постоянный мониторинг сервисов в реальном времени позволяет гораздо больше узнать о том, чем на самом деле они занимаются. Сейчас существует множество инструментов, технологий и подходов для организации наблюдаемости, которые имеют свои достоинства и недостатки. OpenTelemetry устанавливает общие стандарты для логов, метрик и трейсов, которые поддерживают большое количество платформ, что позволяет использовать все их преимущества.
    Спикер поделился своим опытом по работе с метриками в .NET на примере OpenTelemetry и Prometheus. Недавно OpenTelemetry API для метрик в .NET стало stable, а значит его можно использовать в своих проектах. Спикер рассказал немного про OpenTelemetry в целом и особенностях API в .NET, как добавлять метрики в свои приложения, какие есть варианты сбора метрик. Он показал примеры кода и демо по сбору метрики с приложения в Prometheus и визуализацией в Grafana. Поделился накопленными best practices и примерами по работе с метриками в .NET.
    Скачать презентацию с сайта DotNext - jrg.su/ZGuaka
  • Věda a technologie

Komentáře • 3

  • @user-lh2vd6cr8j
    @user-lh2vd6cr8j Před 7 dny

    OpenTelemetry библиотека, в целом неплохая, только не все экспортеры, например PrometheusExporter, имеют возможность отобразить добавленные теги к метрике. К тому же они запечатаны. Например, в App.Metric, многие основные теги отображаются по умолчанию.

  • @vitek0585
    @vitek0585 Před měsícem +3

    Синхронный и асинхронный обсервабл, хотелось бы изначально услышать какую проблему обсервабл решает, хотя бы в двух словах

    • @riyazvagapov1449
      @riyazvagapov1449 Před měsícem

      Как я понял, наблюдаемый счетчик позволяет как раз таки смотреть на изменение считчика по времени, обычный же счетчик просто показывает итоговое значение