Activity Monitor: Visualizing Your Team’s Running CI/CD Processes
Blog post from Semaphore
Semaphore's Activity Monitor is designed to tackle the complexities of managing multiple ongoing CI/CD processes by providing a comprehensive overview of what is currently running, including builds, deploys, and SSH sessions. As developers face challenges such as blocked builds and determining the sequence of operations in a crowded pipeline, Activity Monitor offers a solution akin to a desktop process monitor, displaying all processes and highlighting those involving the user's commits. Deploys are prioritized over builds, and the tool clearly shows waiting times and capacities, helping users better understand their work's position in the CI processing order. Accessible via affected builds and the organization’s profile page, Activity Monitor aims to enhance user insight into Semaphore's workflow and invites user feedback for further improvement.