Hangprinter consists of a lot of electronic components which can be monitored in different ways. Due to its network infrastructure and device use there are some web pages to get metrics or general information from. The target of Trikarus infrastructure is to monitor different activities and to visualize the data in an easy way. The exact purpose is to use this data for analyzing and improving Hangprinter. A good overview of system stability and concurrent events which might interfere while doing prints or calibration is really important. So a lot of longterm data can be more helpful than volatile data (data in the moment it happens). We can see if devices reach the end of their life or components getting too hot for example. With certain sets of information we can handle advanced actions like triggering emergency halt, pause the print or do things like send warning emails (alerts), SMS or other push notifications. Mainly the data comes from collectd and InfluxDB storage. Different plugins and scripts (bash, Python) do the readout of regarding system states and store them to the according databases. Next to a standard monitoring of some basic system metrics like processes, CPU utilization, uptime, swap, etc. the following things are going to be monitored:

  • No labels
Write a comment…