Перейти к основному содержимому
Руководство администратора
How To статьи
Установка и настройка
Компоненты
Руководство пользователя
Начало работы

Описание инструментов

В состав решения Bercut ESB входит набор инструментов для наблюдения за системой, эксплуатации, локализации и выявление неисправностей.

Все компоненты в процессе своей работы генерируют сообщения, информирующие как о событиях информационного характера (начало сессии, установление соединения и т.п), так и об авариях и сбоях.

Мониторинг

Состав платформы

  • Grafana Alloy — сбор метрик, логов и трейсов.
  • VictoriaMetrics — хранение и алертинг.
  • Grafana Tempo — распределенный трейсинг (end-to-end).
  • В состав платформы входят:
    • Grafana Alloy — сбор метрик, логов и трейсов.
    • VictoriaMetrics — хранение и алертинг.
    • Grafana Tempo — распределенный трейсинг (end-to-end).
    • Grafana Loki — централизованное логирование.
  • Предустановленные дашборды в Grafana отображают:
    • Статус потоков (активные, с ошибками).
    • Производительность: latency, throughput, количество сообщений.
    • Загрузку CPU, RAM, network, состояние узлов кластера.
  • Поддерживается создание и редактирование пользовательских дашбордов.
  • Трейсинг и логирование

  • Реализован сквозной трейсинг с использованием Grafana Tempo:
    • Автоматическая передача correlation ID и trace ID.
    • Контекстная пропагация между системами.
  • Логирование всех событий: запуск потоков, ошибки, сетевые вызовы.
    • Формат логов — plain text (настраиваемый формат в роадмапе на Q1 2026).
    • Хранение логов — в Loki, поддержка экспорта в OTEL-совместимые хранилища (S3, MinIO).

    Алертинг

    • Настройка правил по ключевым метрикам: задержки, ошибки, недоступность сервисов.
    • Уведомления: email, вебхуки (в Jira, ServiceNow и др.).
    • Интеграция с внешними системами мониторинга: Prometheus, ELK.