I am glad to share the following composite docker application
This application can be used to monitor the system resources of a device based on the arm architecture (e.g. raspberry pi).
Rationale for this application
I am planning to run multiple services on a single raspberry pi as a multi container application using Balena. For this I would like to be able to check if the raspberry has sufficient resources (memory, cpu, disk) to run all these services. So therefore I have created as a start this monitoring application which I will then gradually extend with other services while keeping a close eye on the system metrics dashboard.
Here an example of the system metrics dashboard provided by this application:
Note that this is the first version of this application and I am well aware that it has many short comings. So I will welcome all feedback. Also any issues (for features or defects) you report in my github repository will be more than appreciated.