Поэтому они хотят чтобы все сигналы были разбиты по-разному
Например Dimensions. Это помогает задавать разные вопросы:
1. Дай мне latency для RPC от аналитики
2. Дай мне трейсы авторизации
и т.п.
1. Дай мне latency для RPC от аналитики
2. Дай мне трейсы авторизации
и т.п.
Есть забавный момент - микросервисы не очень связаны, но blob storage должен знать что-то о своих клиентах
Есть общий фреймворк (opencensus.io - его опенсорсная имплементация)
Суть - нужна штука которая абстрагирует сбор статистики и прочего от девелопера
opencensus - дает набор библиотек для разных языков. Они не зависят от вендора, могут грузить данные в Prom, Jeager и пр.
автоматическая интеграция с некоторыми фреймворками (gRPC, net/http в Го и т.п.)
плюс ретроспекция и может показывать маленький красивенький дашборд по процессу
