Many PDH functions collect data from one of two types of sources: real-time data sources or log files.