Monitoring various variables allows for the collection of system levels for statistical analysis. Warnings can be used for early failure detection and prevention. Thresholds ease data collection during DVT. This also allows for improved automated testing and characterization in high volume manufacturing. The same capability allows for online data monitoring, which improves reliability.