Есть что то получше... Так как jaeger какой то ограниченный по возможностям..
Купи dynatrace или appdynamics
ещё есть elastic APM, другие инструменты в большинстве случаев платные
Всевеликодушно благодарствую 🙏🙏🙏
А в чем ограниченность?
Только показывает время и задержки, но нету корреляции к логам например..
такое можно делать через ES APM: https://www.elastic.co/blog/how-to-easily-correlate-logs-apm-traces-for-better-observability-elastic-stack егерь - это по-сути инструмент для сбора трейсов. И насколько я помню APM от эластика умеет даже работать с егерем в качестве источника трейсов. Но ES рекомендуют своего агента конечно использовать
Непонятно, работает ли это в бесплатной версии
не знаю, не проверял. У Open Distro недавно появился инструмент для изучения трейсов в динамике, но про связывание с логами там ни слова: https://opendistro.github.io/for-elasticsearch-docs/docs/trace/
Вряд ли будет в бесплатной
Получается, dynatrace или appdynamics умеют в корреляцию? В jaeger вроде как вкручено opentelemetry, а оно должно быть и в коде, чтобы все это свести воедино. Корреляция тупо по временным меткам это ж такое себе решение, а как еще скоррелировать с логами без вкорячивания opentelemetry в свои сервисы, даже и не знаю. Jaeger и не должен за логами наблюдать, это как-то очень жирно.
можешь не вкорячивать
Обсуждают сегодня