I would like to monitor some aspects of IoT-hardware. A lot of this hardware is based on OpenWRT and I need a lightweight solution to save space on the device.
I want to start with up/down status but ICMP is unavailable. Is it possible to ping some sort of API using wget / curl to get show the device as online? I remember that I saw something in the docs but I don’t remember where and I was unable to spot it again.
After up / down works, how to implement other checks like memory, load, space, etc.?
I am familiar with the setup if the agent is in use but there is none for OpenWRT (which is fine because it would take to much space).