Jenkins Dashboard and Interface Overview
The Jenkins dashboard is your control center. Every action you take — creating jobs, reading build results, managing plugins — starts from here. Knowing where things are saves you time and reduces confusion.
The Jenkins Dashboard at a Glance
When you log in, Jenkins shows you the main dashboard. Think of it like the cockpit of an airplane. Every button, panel, and indicator has a purpose, and each one helps you monitor or control what is happening.
Main Dashboard Sections
+--------------------------------------------------------+ | Jenkins Logo | Search Bar | [User] [Log Out] | +------------------+-------------------------------------+ | | | | LEFT SIDEBAR | MAIN CONTENT AREA | | | | | New Item | Welcome to Jenkins! | | People | | | Build History | [Create a Job] or | | Manage Jenkins | Job List (after jobs exist) | | My Views | | | Build Queue | Build Queue (active builds) | | Build Executor | Build Executor Status | | Status | | +------------------+-------------------------------------+
Left Sidebar Menu Items
The left sidebar appears on almost every page in Jenkins. Each item takes you to a specific part of the system.
New Item
This is where you create jobs (also called projects). Clicking it opens a screen where you choose the type of job: Freestyle, Pipeline, Multibranch Pipeline, and others.
People
This section shows all users who have logged in or are registered in Jenkins. It is useful for teams managing multiple developer accounts.
Build History
This shows a timeline of all recent builds across all jobs. Each entry shows the job name, build number, time, and result (success, failure, or in progress).
Manage Jenkins
This is the administration center. From here you manage plugins, configure security, set up nodes, update system settings, and read logs. Only admin users should have access to this area.
My Views
Views are custom lists of jobs. You can create a view that shows only your team's jobs, so you do not have to scroll through jobs from other teams. Think of views like custom filter tabs in your email inbox.
The Job List
Once you create jobs, they appear as a table in the main content area. Each row shows one job.
Job List Columns Explained
| Column Icon / Name | What It Means |
|---|---|
| S (Status) | The result of the last build: blue (pass), red (fail), grey (not yet run) |
| W (Weather) | Build health based on recent history — sunny (mostly passing), stormy (mostly failing) |
| Name | The job name — click to open that job |
| Last Success | When the job last passed |
| Last Failure | When the job last failed |
| Last Duration | How long the last build took |
The Weather Icon Explained
Jenkins uses weather icons as a quick visual summary of job health. It looks at the last five builds and calculates a score.
Sunny (bright) = 4 or 5 of 5 recent builds passed Partly cloudy = 3 of 5 recent builds passed Cloudy = 2 of 5 recent builds passed Raining = 1 of 5 recent builds passed Stormy = 0 of 5 recent builds passed
Inside a Job Page
Click any job name to open its detail page. This page shows everything about that specific job.
Job Page Layout
Job Name: my-first-job +--------------------------------------------------+ | Left Sidebar | Main Area | | | | | Back to Dashboard | Workspace files | | Status | Build permalinks | | Changes | Last build | | Build Now | Last stable build | | Delete Project | Last failed build | | Configure | | | Rename | Build History | | | #5 ✓ 2 min ago | | | #4 ✗ 1 hour ago | | | #3 ✓ 3 hours ago | +--------------------------------------------------+
Build Queue and Build Executor Status
At the bottom of the left sidebar (on the dashboard), you see two important panels.
The Build Queue lists jobs waiting to run. Jobs wait when all executors are busy. Think of it as a waiting room at a clinic — patients wait until a doctor is free.
The Build Executor Status shows machines (nodes) and how many build slots each has. Each slot is called an executor. If Jenkins has 2 executors, it can run 2 jobs simultaneously.
The Configure Page
Every job has a Configure page. This is where you define the job's behavior — what source code to pull, what commands to run, and what to do with the results. You access it from the left sidebar inside a job.
Breadcrumbs Navigation
Jenkins shows a breadcrumb trail at the top of every page. This tells you where you are in the system.
Dashboard > my-project > Build #12 > Console Output
Click any part of the breadcrumb to go back to that level. This is the fastest way to navigate without using the back button.
Key Points
- The dashboard is your starting point for all Jenkins actions.
- The left sidebar provides navigation to jobs, history, and administration.
- Weather icons show job health based on recent build results.
- The Build Queue shows jobs waiting to run; Build Executor Status shows running jobs.
- Breadcrumbs at the top help you navigate deep pages quickly.
