Hello there,
I am an IT Professional with 10+ years of experience, I have worked in service desk, helpdesk, programming, as a sysadmin and a cybersecurity professional, what you are requesting is quite simple, there is no need to install any additonal clients aside from the default SSH client already present in most Linux distros, as a matter of fact this could be done through a simple loop in Bash but if you wish to use Python I can definitely do that for you, if you wish, and we can discuss this, the script could save the information with a timestamp, if this is not already present from the output obtained through SSH, to be added in order to confirm when something was done, error handling can also be added in case this is required as well as some type of request to an API endpoint to report if something is failing, I mention this because Splunk or ELK could be used to monitor that or any other solution, anyway let me know what you thoughts are!