Those of you who script/automate functions, what do you do to allow for visibility into the process, management by multiple users, etc. ? I am dipping my toes into scripting and automation, but it would be great if I could create these tools to have lower-level support use...
I'm trying to set this up to be able to pass off certain tasks to a tier1 support tech. Teh basic idea being something along the lines of "select the 2960X switches at X location and run Y task". I'm setting up LibreNMS and Oxidized (dedicated VM, not one of my monitoring servers) to be able to automate/centralize backups. I realize that I have a platform which is capable of a lot more than i'm currently doing with it. An example: I have a need to add an entry into an ACL that is configured on 100 switches in my environment. I can easily write a script to login to each switch and add an entry into the ACL. How do I monitor the progress of it? How do I give a non-Linux person the ability to do this? Is there something that I can use to make the scripts a little more modular/scalable/reusable? Is there any sort of FOSS web frontend to handle these tasks?
No comments:
Post a Comment