I have multiple departments with their own SharePoint sites that track performance metrics. I need to create a single site that shows information from all the sites collected in one place with dynamic features to show current data. Can i create a site that has only read capability that links to all the individual dept sites and shows any changes reflected on individual dept without having to actually go to the individual dept sites?
You can take advantage of
Cross Site Publishing in you scenario. Using cross site publishing you can share following types of content:
But you need to plan for cross site publishing. Follow this MSDN article to learn more about the concept.