Common Services Portal - Monitor Indicator Statuses from System Platform and Schedule Troubleshooting Scan and Export

Is it possible to schedule an automatic troubleshooting scan to run every day in the AVEVA Common Services Portal? If so, can an export of the troubleshooting scan data be saved to a predefined location?

This would be very useful as we could then parse the data and check the status of each indicator programmatically! I want to monitor the status of each indicator from System Platform. If any of the statuses from the indicators in the Common Services Portal equals 1 - I want to raise an alarm in SP. Maybe FileReadFields(), FileReadMessage(), or System.IO.StreamReader could be used from SP for this purpose. Is there any built-in functionality in the AVEVA Common Services Portal or AVEVA System Platform that would allow for this?  

I have not found anything I could use for this purpose in the Common Services Portal 8.0.2, maybe this is different in the newer 8.1.0 version?