﻿---
title: Jaeger
description: "Jaeger: self-hosted распределённая трассировка, поиск traces, waterfall, зависимости и OpenTelemetry."
---

## Назначение

**Jaeger** — open-source backend распределённой трассировки для сохранения и исследования пути запросов через сервисы. Показывает spans, waterfall, длительность, ошибки и зависимости.

Проект развивается в CNCF под Apache License 2.0 и работает с OpenTelemetry. Jaeger не является системой логов или метрик: он специализируется на traces и связанном анализе.

## Возможности и интеграции

- приём трассировок через OpenTelemetry и совместимые интерфейсы;
- поиск traces по сервису, операции, tags и длительности;
- waterfall с parent-child связями и критическим путём;
- service dependency graph;
- различные storage backends для production;
- интеграция с Grafana и OpenTelemetry Collector.

## Ограничения

Полезность зависит от context propagation и качества spans. Для production требуется выбрать и эксплуатировать хранилище, retention, sampling и масштабирование collectors. Без общих атрибутов и согласованных имён сервисов поиск быстро теряет ценность.

## Когда выбирать

Выбирайте для self-hosted tracing с открытой инструментацией и готовым UI. Для управляемого tracing с логами, метриками и инцидентами сравните Better Stack; для общего интерфейса добавьте Grafana.

## Связанные материалы

- [Tracing](https://wpcraft.ru/kb/infrastructure/observability/tracing.md)
- [OpenTelemetry](https://wpcraft.ru/kb/infrastructure/tools/open-telemetry.md)
- [Log management](https://wpcraft.ru/kb/infrastructure/observability/log-management.md)
- [Infrastructure monitoring](https://wpcraft.ru/kb/infrastructure/observability/infrastructure-monitoring.md)

## Материалы и источники

- [Jaeger: Documentation](https://www.jaegertracing.io/docs/) — архитектура, развёртывание и интерфейс.
- [OpenTelemetry: Jaeger Exporter](https://opentelemetry.io/docs/languages/) — подключение трассировок из поддерживаемых SDK.
- [Grafana: Jaeger data source](https://grafana.com/docs/grafana/latest/datasources/jaeger/) — исследование traces в Grafana.