* TracerManager implementation that manages the tracers. This should be used as a singleton except
TracerSharedPtr getOrCreateTracer(const envoy::config::trace::v3::Tracing_Http* config) override;
const absl::flat_hash_map<std::size_t, std::weak_ptr<Tracer>>& peekCachedTracersForTest() const {