Showcase your achievements in the Maveryx Community by submitting a Success Story now!
SUBMISSION INSTRUCTIONSMy team builds engine and other back end services that make Alteryx great, and my role is to provide technical leadership and planning for the team. I created a workflow with Alteryx Designer that runs daily via bat script to monitor the status of Jenkins jobs that my team members are working on.
We use Jenkins for software development projects. It allows us to integrate changes, perform tests and deploy technologies. The jobs that I am monitoring on Jenkins affect around 12 software engineers as well as associated quality engineers and management. It is crucial to know which jobs fail most often and how often they fail. I used to monitor them manually and made notes in Excel with details about the status of each job every morning, but I decided to automate this process using Alteryx.
This is a web scraping application which gathers the status of several jobs running on a remote set of computers.
I am trying to increase quality by bringing more attention to the failures and how frequently they occur. Now we know which jobs fail most often and we can use that information to guide development. I spent 4 hours a month before doing this process manually, I now use this time to learn Alteryx more deeply. As technology improves and data is used to make more decisions at lower levels people will achieve higher levels of efficiency and better outcomes for all.