3369 читали · 3 года назад
Grafana: простые индикаторы
Предыдущая статья цикла - здесь Отображение "величина - время" Самым простым является отображение зависимости величины от времени. Для этого обычно используются панели типа Time series или Bar chart. В принципе, панель Stat в фоне также отображает график. Тип Time Series является типом панели по умолчанию. При добавлении новой панели у вас на экране появится вот такая таблица, которую надо заполнить нужными параметрами. Типы полей таблицы вы можете посмотреть на скриншотах предыдущей статьи серии...
2 месяца назад
Как реализовать получение метрик из Grafana для мониторинга системы?
В микросервисной архитектуре нужно точно знать, как работает ваша система. Мониторинг помогает не только обнаружить проблемы, но и понять бизнес-метрики: сколько заказов обработано, какие внешние системы тормозят и тд. OpenTelemetry или Prometheus.Client Библиотеки реализованы для большинства популярных языков, в том числе для C#/.NET. Метрики могут быть как автоматические (время обработки запросов), так и ваши собственные (количество обработанных заказов). .NET Для добавления собственных метрик можно использовать классы Meter и Counter (или интерфейс IMetricFactory), более подробнее можно изучить в документации - https://learn...