I used to have a small rack of servers (6 or 7 SuperMicro 1U) here, at home. AD/DNS, File Server, Firewalls, Router, Milestone Xprotet, Sophos UTM manager, Screen Connect, Media Server, etc) I finally rid myself of all of them during covid and am down to a single Synology NAS that runs Camera Station and stores files. I tried to use it for Docker, influx, etc. but their docker support is insanely broken.
So my influx/grafana instance was hosted on a Digital Ocean droplet and the data collector was a local ESP32 sending to influx.
Current setup is all local. Home Assistant running on a Raspberry Pi4 and python and postfix data polling/collection. It is a much cleaner solution and the dashboard is far more flexible at so many levels. Different dashes for different screen sizes are possible, MQTT clients for custom mobile apps, etc. I lack the time to do much customization, but have what I need mostly done.