В типичном развертывании на основе kubernetes с внешним интерфейсом в качестве traefik и внутренним в качестве различных микросервисов мы хотим получить фиксированный процент от каждой конечной точки, к которой осуществляется доступ. Поскольку выборка на основе головок Jaeger работает путем принятия решения о выборке при запуске первого диапазона, этот диапазон будет создаваться на уровне входа (traefik), и решение о выборке будет перенесено на все вспомогательные службы.
Поскольку traefik является интерфейсом для всех запросов, я не совсем понимаю, должны ли микросервисы иметь собственные стратегии выборки или просто полагаться на конфигурацию выборки traefik (а на бэкэнд-микросервисах я должен определить конфигурацию выборки для выборки всех запросов), так как решение всегда будет приниматься только на уровне трафиков, а микросервисы просто будут следовать этому решению по отбору проб? Или это понимание неверно?
Еще один связанный с этим вопрос заключается в том, что в traefik span-операция nameName является обобщенной c на основе настроенного маршрута - он не содержит доступ к конечной точке, просто имя хоста - так как достичь процента выборки на конечную точку?