Skip to main content

Main Dashboard

Page Description

Integrated dashboard for overview of entire Jenkins environment status

Components

WidgetDescriptionUpdate FrequencySize
Deployment Timeline24-hour build result heatmapReal-timeFull width
Server StatusEach Jenkins server status30 seconds1/3 width
Agent StatusAgent connection and utilization1 minute1/3 width
Build QueuePending build listReal-time1/3 width
Library VersionsShared library status15 minutes1/2 width
System MetricsCPU, memory, disk usage1 minute1/2 width

Deployment Timeline Details

Display ElementDescriptionColor Coding
Y-axisJenkins server names-
X-axisTime (24 hours)1-hour intervals
Cell ColorBuild result statusSuccess: Green, Failure: Red, Unstable: Yellow, None: Gray
TooltipBuild details on hoverJob name, build number, duration
Click ActionNavigate to build detail page-

Server Status Widget

MetricDescriptionThreshold
Connection StatusOnline/offline-
Response TimeAPI response time>5s warning
Active BuildsCurrently running build count-
Queue WaitWaiting job count>10 warning
Agent CountConnected agents / total-
Last SyncLast data sync time>10min warning
API EndpointMethodDescriptionCache
/api/v1/dashboard/timelineGET24-hour build timeline5 minutes
/api/v1/dashboard/serversGETServer status summary30 seconds
/api/v1/dashboard/agentsGETAgent status summary1 minute
/api/v1/dashboard/queueGETBuild queue statusReal-time
/api/v1/dashboard/librariesGETLibrary version information15 minutes
/api/v1/dashboard/metricsGETSystem metrics1 minute