Yes, I do a lot of those tasks daily, and automation really saves time.
For example, I’ve written a few small scripts:
PowerShell scripts to check VM CPU/memory usage and send alerts if usage is too high.
Bash scripts for snapshot cleanup — it automatically finds and deletes snapshots older than 7 days.
Python scripts using the vSphere API to bulk start/stop VMs during maintenance windows.
I’ve also been experimenting with Ansible playbooks for backup verification, which makes it easier to confirm all recent backups are valid without manually checking each one.
Automation not only reduces repetitive work but also helps avoid human errors.