use the collector component to gather data points from different sources.