SigNoz
Docs
PricingCustomers
Get Started - Free
Docs
IntroductionContributingMigrate from DatadogSigNoz API
OpenTelemetry
What is OpenTelemetryOpenTelemetry Collector GuideOpenTelemetry Demo
Community
Support
Slack
X
Launch Week
Changelog
Dashboard Templates
DevOps Wordle
Newsletter
KubeCon, Atlanta 2025
More
SigNoz vs DatadogSigNoz vs New RelicSigNoz vs GrafanaSigNoz vs Dynatrace
Careers
AboutTermsPrivacySecurity & Compliance
SigNoz - Open Source Datadog Alternative
SigNoz
All systems operational
HIPAASOC-2
  1. ...
  2. Docs
  3. CI/CD Monitoring
  4. Jenkins
  5. Jenkins Agent Node monitoring

Jenkins Agent Node monitoring

SigNoz Cloud - This page applies to SigNoz Cloud editions.
Self-Host - This page applies to self-hosted SigNoz editions.

Overview

Jenkins is an automation server that enables developers to build, test, and deploy their applications through continuous integration and continuous delivery (CI/CD) pipelines. This document will help you monitor your Jenkins build agents' metrics using SigNoz.

Prerequisites

  • Jenkins (>2.479)
  • Jenkins pipelines that you want to monitor
  • Jenkins OpenTelemetry [plugin] (https://signoz.io/docs/cicd/jenkins/jenkins-tracing/#install-and-configure-jenkins-opentelemetry-plugin) installed
  • Administrative access to Jenkins controller

Setup

Step 1: Install OTel agent metrics plugin

  • For installing the plugin, please refer to this documentation

Step 2: Agent node configuration

Setup the executable source on the Jenkins Agent Nodes

In order for this plugin to work 2 executables are run on the agents otel-contrib and node_exporter

The binaries(depending on the Agent OS amd64/arm64) can be installed on the agents using any of the below methods

  • present on the PATH of the agents
  • downloaded from a URL on the agents. For this the global plugin option Artifact download base URL must be configured(refer the image below)
  • uploaded from the Jenkins master. For this the executables must be manually stored under the JENKINS_HOME directory in the opentelemetry-agent-metrics subdirectory(subdirectory to be created under JENKINS_HOME of Jenkins Master)

More information about these executables and their setup can be found in this document.

(Optional)Configure OTel agent metrics plugin

This configuration is required only when using Artifact download base URL to fetch the binaries

Now, navigate to Manage Jenkins -> System -> onMonit section

Node agent metrics plugin config

Node agent metrics plugin config

View metrics in SigNoz

To see your metrics, head over to the Metrics Tab in your SigNoz UI and search for your metric.

Image showing all available Jenkins agent metrics under Metrics Tab

Jenkins agent metrics on SigNoz

Jenkins agent metrics on SigNoz

Image showing a detailed view of a selected metric jvm_system_cpu_load_1m

Node cpu metrics on SigNoz

Node cpu metrics on SigNoz

Last updated: May 27, 2026

Edit on GitHub

Was this page helpful?

Your response helps us improve this page.

Prev
Traces
Next
Traces
On this page
Overview
Prerequisites
Setup
Step 1: Install OTel agent metrics plugin
Step 2: Agent node configuration
View metrics in SigNoz
Image showing all available Jenkins agent metrics under Metrics Tab
Image showing a detailed view of a selected metric **jvm_system_cpu_load_1m**

Is this page helpful?

Your response helps us improve this page.