Likely a very noob question about remote system monitoring

I’m brand spanking new to Home Assistant. I’ve installed it (literally yesterday) on an existing Pi 4/8GB system running Ubuntu 20.04 server, in a docker container. I’ve managed to set up the home Bose Soundtouch speakers, Apple TV, mine and my wife’s iPhones, so off and running…

While I’m waiting for the Hue bulbs/motion sensors to arrive (:slight_smile: ), I thought I’d try to set up some remote system monitoring – e.g., watching disk space or somesuch. I have three laptops running around the house (two Linux and one MacOS), plus another Pi under a desk somewhere. I’ve added a “sensor” section for monitoring things like the CPU temp on the host, but that’s just for the local host.

What’s the latest and greatest way to accomplish something like this? I looked at the Glances integration and got it running for one laptop, but it seems really basic and only accepts IP addresses (not <my_host_name>.local), which makes it fragile. What are the smart kids using lately?

I use glances and bind the host mac address to a static IP address in my router.

Thanks, @Dixey. I try to avoid using static IPs, if I can, but I’m gathering from the docs/blogs I’m reading that this seems to be common. Will keep looking, but probably eventually give up and do that.

A tad convoluted for basic usage, but I use an influxdb database for monitoring, which is fed by each device via the telegraf agent.
If needed, I can import sensors into HA via the influxdb integration.