Sensor Monitoring With PTS

Written by Michael Larabel in Software on 29 April 2008 at 02:56 PM EDT. Page 2 of 2. Add A Comment.

A single sensor can be monitored (i.e. MONITOR=cpu.voltage) or multiple sensors (i.e. MONITOR=cpu.voltage,cpu.temp) and will all be treated appropriately when running the tests. In addition, MONITOR=all is also supported to read all available sensors as well as all.temp, all.power, and all.voltage options for reading all available temperature, power consumptions, and voltage options, respectively. Once all test(s) have run and those results have been displayed, the statistics (low, high, and average results) for each sensor will be printed to the screen.

Following that, the user can then opt to view these sensor results within the PTS Results Viewer inside their web browser. A line graph is rendered for each type of sensor available and all points where the sensor values were polled are plotted. At this time, these sensor values cannot be uploaded to PTS Global. The benefit that this sensor support provides to the end-user is now being able to monitor other areas of the system while running normal tests within the Phoronix Test Suite. The user can better spot potential overheating issues and voltage fluctuations, among other scenarios.

Below is a sample output from running: MONITOR=gpu.temp,cpu.temp,sys.temp phoronix-test-suite benchmark encode-flac.

This feature can be found in Phoronix Test Suite 0.5 to be released later this week, but it immediately can be used if obtaining the Phoronix Test Suite source-code from Phorogit. Additional features will be added in the sensor-monitoring realm in forthcoming releases.

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.


Related Articles
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.