Extend the platform,
empower your team.
Monitor Jenkins infrastructure for performance and health
ExtensionThis Dynatrace extension provides comprehensive monitoring for Jenkins, a widely-used automation server that supports building, deploying, and automating projects. The extension collects metrics related to Jenkins jobs, builds, nodes, and overall system health, enabling users to gain insights into their Jenkins infrastructure. By combining all relevant data into pre-configured dashboards, this extension also facilitates alerting and event tracking.
This extension is designed for users who:
This extension enables you to:
Note: This extension does not address the CI/CD pipeline observability needs. It delivers Jenkins infrastructure monitoring basics.
If you are looking for an integrated CI/CD pipeline observability - check Dynatrace pipeline observability section in the Dynatrace documentation. This resource will guide you through the software development lifecycle (SDLC) concepts and how Dynatrace supports ingest and analysis of the SDLC events for the insights and automated remediation of issues.
Operational Monitoring: Monitor the health, performance, and availability of your Jenkins infrastructure.
Trend Analysis: Analyze trends and baselines of Jenkins job execution times, build success rates, and resource utilization.
Anomaly Detection: Raise alerts on anomalies detected in Jenkins KPIs, such as failed builds or node offline events.
This extension depends on observability signals that are pushed to Dynatrace from Jenkins, using the Dynatrace Jenkins Plugin In order to use this extension, you need to:
logs.ingest
and metrics.ingest
scopes are required).Note that you may choose to build your own version of the plugin from the source, instead of using the already-built HPI file. Follow instructions on the Dynatrace Jenkins Plugin.
Once data is flowing to Dynatrace, you can activate the Jenkins Extension on your Dynatrace Tenant to enable dashboard and Unified Analysis screens (no Active Gate is required).
The Dynatrace Jenkins Plugin is built with the Jenkins Plugin SDK, runs on your Jenkins, and pushes metrics to Dynatrace via API. It is a required source of data that this extension uses.
This extension delivers dashboards, screens and metrics metadata that bring context to the signals received from the Jenkins plugin.
A: An estimated formula for DDU consumption of the extension is:
14 * 525.6 DDUs/year
DDU cost above does not include any possible Log events or Custom events triggered by the extension. For more information on this, please visit the DDU log event cost and DDU custom event cost pages.
This is the first release of the Jenkins infrastructure monitoring extension.