Joseph Voss

Mechanical Engineering student at The University of Texas at Austin specializing in Mechatronics and High Performance Computing.


  1. Automated System Health and Performance Benchmarking Platform: High Performance Computing Test Harness with Jenkins
  2. Student Cluster Competition 2016 reproducibility challenge: Genomic partitioning with ParConnect

Grafana Visualization

27 February 2017

As part of the Student Cluster Competition team with TACC (details here), I created a power monitoring tool using graphite and grafana. During this time I realized how powerful a tool like grafana is for sharing and cleaning visualizing data and sought to find other applications for it. Recently I installed and configured both graphite and grafana to run on my local Raspberry Pi server. Currently this is used to display my network connectivity and system usage information, but I’m looking for other applications such as temperature logging, social media data analysis, etc.

Note: The network speed data is collected through a tool called speedtest-cli, which depends on processing power to obtain accurate results. Since this is hosted on a Raspberry Pi, the data is off by a factor of at least 10. I’m searching for other ways to obtain an accurate speedtest, but for now this provides a somewhat accurate relative view to show drops in network connectivity.

Link to Grafana Server

Link to Network Information

Link to System Usage Information