I'm managing around 180 servers and I'm on the lookout for open-source or affordable task management solutions that can help me monitor and manage scheduled tasks remotely. Any suggestions?
6 Answers
If you prefer a more hands-on approach, using a remote PowerShell session could be neat. You could export results as XML or JSON based on the hostname. Once you set that up, creating functions to manage and report tasks becomes much easier.
A popular setup is using Ansible alongside Jenkins. It works seamlessly for both Linux and Windows systems! Just be prepared for a bit more configuration work.
Just curious, do you absolutely need each task to run on the local managers? If managing them from a single app sounds good, you might want to check out VisualCron. It’s been super effective for us!
You could also give Rundeck or Jenkins a shot! Both are free and allow for managing tasks across many servers without much trouble.
If you're okay with something a bit heavier, consider self-hosting Temporal. It has a cool UI that visualizes your workflow executions, so you can track everything pretty easily.
Check out Action1! It’s a patch management tool that comes packed with RMM features. It's actually free for up to 200 devices. You can schedule scripts right on their platform, which are then executed on the endpoints. Also, Tactical RMM is another solid choice—it's fully open-source, but if you want Linux support, it's about $50 a month. If you're feeling adventurous, you could also roll your own solution using Ansible for Linux tasks.
Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures