Monitoring Jenkins pipelines using OpenTelemetry and New Relic
Blog post from New Relic
Jenkins, a widely-used open-source automation tool, plays a crucial role in implementing continuous integration (CI) and continuous development (CD) workflows, which are essential for accelerating application deployment while reducing bugs. To enhance the reliability of these processes, monitoring not only the applications but also the CI and CD tools themselves is vital, which can be achieved through the Jenkins OpenTelemetry plugin integrated with New Relic's quickstart dashboard. This setup allows users to visualize key metrics, employ distributed tracing to identify pipeline issues, and create alerts for specific conditions, ultimately aiding in the "shift left" approach for more efficient DevOps practices. By sending Jenkins pipeline data to New Relic, developers can gain comprehensive insights into their DevOps lifecycle, improving observability during the build and deployment phases.