Pavel Strobl
Prusa Research, DevOps Engineer
Actions
DevOps engineer at Prusa Research with a desire to observe everything. The latest development is prusa_exporter, which can export metrics about 3D printers to Prometheus and is also capable of handling logs. In addition, it is very fond of IoT where the data is in the hands of its users. He likes to brew his own beer and play with mechanical things like cars. He thinks the key to understanding is observability, so he also uses Grafana to monitor his health.
From Thanos to Mimir: Returning fire to Prometheus
Running Thanos with long retention time can be pretty exhausting. If you have multiple years of data as we do, querying is not easy task and it takes a lot of patience. I will tell you story about how we migrated from Thanos to Mimir and how it impacted our observability.
Exporting metrics and logs from Prusa3D printers: The Good, the Bad and the Ugly
The use of Prometheus, Loki, and Grafana is quite common in the world of web applications and containers. Not so common is their use for monitoring 3D printers.
Prusa 3D printers, which are manufactured in Prague, are known all over the world. What is not well known, however, is how to get metrics from the printers. There are a number of ways to achieve this and not all of them are pretty. I chose Prometheus and Loki for storing metrics and Grafana for visualization.
Having rock solid storage of metrics is a must for applications like 3D print farms, and it doesn't matter if you are a 3D printer manufacturer like Prusa, have a small additive manufacturing facility, are a professional, or a hobbyist. Prometheus, Loki, and Grafana have proven themselves in our DevOps department, so my choice was pretty clear.
However use of Prometheus for development raised new challenges, like how to push or pull metrics with correct timestamp and if it's even possible to save metrics with millisecond accuracy.
AWS User Group Bratislava User group Sessionize Event
KCD Czech & Slovak 2024 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top