Company
Date Published
Author
Pavel Å trobl
Word count
2022
Language
English
Hacker News points
None

Summary

Pavel Å trobl, a DevOps engineer at Prusa Research, discusses using Grafana, Prometheus, and the prusa_exporter tool to monitor Prusa 3D printers, highlighting the potential for extensive data collection from these devices. Prusa Research, founded by Josef Prusa in 2012, has grown substantially, shipping its printers globally. Å trobl emphasizes the benefits of utilizing Grafana for creating custom dashboards and alerts, even in environments with network restrictions, allowing users to visualize data from numerous sensors on the printers. The article explains the role of Prometheus and exporters in translating and collecting data for monitoring, while also addressing challenges in processing power and data precision inherent in embedded systems like 3D printers. It introduces prusa_metrics_handler as a solution for managing metrics and discusses the setup required for integrating various components, including Prometheus, Grafana, and Loki, for a comprehensive monitoring system. Though prusa_exporter is not officially affiliated with Prusa Research and remains a hobbyist project, it showcases the possibilities of leveraging data from 3D printers for enhanced observability and control.