implement metric fetching interface