JenBoardv0.0.1ANDROID

JenBoard — Bảng điều khiển Jenkins trong túi bạn

Ứng dụng giám sát DevOps giúp quản lý nhiều máy chủ Jenkins trong một ứng dụng duy nhất, từ kích hoạt build, xem log đế…

Đây là ứng dụng gì

JenBoard là ứng dụng giám sát CI/CD giúp bạn quản lý nhiều máy chủ Jenkins cùng lúc trên điện thoại và máy tính bảng. Bạn có thể theo dõi trạng thái build theo thời gian thực, kích hoạt hoặc dừng build ngay tại chỗ khi cần, nhờ đó không bỏ lỡ tình hình triển khai dù đang ở ngoài văn phòng. Ứng dụng được xây dựng dành cho các kỹ sư DevOps, QA thường xuyên làm việc với nhiều môi trường Jenkins khác nhau — nội bộ công ty, khách hàng, hay mã nguồn mở.

Tính năng chính

  • Quản lý nhiều máy chủ — Đăng ký nhiều máy chủ Jenkins và chuyển đổi chỉ bằng một lần chạm. URL, tài khoản và API token được mã hóa lưu trữ trong kho bảo mật của hệ điều hành (Keychain/EncryptedSharedPreferences), giúp bạn yên tâm làm việc với nhiều máy chủ.
  • Bảng điều khiển tổng quan — Xem toàn bộ trạng thái Job (thành công/thất bại/không ổn định/đã tắt), mức sử dụng Executor và hàng đợi Queue chỉ trên một màn hình. Kéo để làm mới (Pull-to-refresh) giúp cập nhật trạng thái mới nhất bất cứ lúc nào.
  • Quản lý chi tiết Job và kích hoạt build — Từ danh sách Job, chuyển thẳng đến chi tiết và lịch sử build. Với các Job cần tham số, bạn nhập giá trị qua hộp thoại để kích hoạt; build đang chạy có thể dừng, Enable/Disable hoặc bật/tắt SCM Polling ngay trong ứng dụng.
  • Log console theo thời gian thực — Khi build đang chạy, log được truyền trực tiếp mỗi 2 giây để bạn theo dõi tiến trình ngay lập tức; với build đã hoàn tất, bạn có thể tìm kiếm toàn bộ log hoặc chia sẻ.
  • Artifact & báo cáo kiểm thử — Tải xuống sản phẩm build (artifact), xem thống kê pass/fail/skip trong báo cáo JUnit và cả stack trace của các lỗi ngay trong ứng dụng.
  • So sánh build và thống kê — So sánh song song hai lần build của cùng một Job (thời gian, kết quả, thay đổi), xem tỷ lệ thành công theo tuần/tháng, thời gian build trung bình và Top 5 lỗi thường gặp qua biểu đồ.
  • Yêu thích và widget màn hình chính — Ghim các Job thường xem lên đầu danh sách yêu thích, và xem trạng thái Job quan trọng ngay trên widget màn hình chính mà không cần mở ứng dụng. Chạm vào widget để vào thẳng chi tiết Job đó.
01

Bảng điều khiển

Bảng điều khiển tóm tắt toàn bộ máy chủ ngay khi bạn mở ứng dụng — tổng số job, tỷ lệ thành công, mức sử dụng hàng đợi và executor. Thanh trạng thái sức khỏe job cùng các mục theo thời gian thực cho job đang chạy và job lỗi giúp bạn biết ngay cần chú ý ở đâu.

Bảng điều khiển
02

Jobs

Tất cả job trên máy chủ được liệt kê trong một danh sách, có bộ lọc trạng thái và tìm kiếm tức thì. Mỗi dòng hiển thị số bản build mới nhất, thời điểm chạy và biểu đồ mini xu hướng, giúp bạn phát hiện job không ổn định trước khi mở nó.

Jobs
03

Chi tiết job

Mở một job để xem điểm sức khỏe, mô tả và toàn bộ lịch sử build. Khởi chạy build mới (kèm tham số nếu job yêu cầu), dừng build đang chạy, hoặc bật/tắt job — ngay trên điện thoại của bạn.

Chi tiết job
04

Console log

Trong khi build đang chạy, đầu ra console được truyền gần như theo thời gian thực, giúp bạn theo dõi quá trình deploy từ bất kỳ đâu. Các build đã hoàn tất vẫn lưu đầy đủ log, sẵn sàng để tìm kiếm hoặc chia sẻ.

Console log
05

Thống kê build

Tỷ lệ thành công, tổng số build và thời lượng trung bình ở phía trên, tiếp theo là biểu đồ xu hướng build 14 ngày và biểu đồ thời lượng bên dưới. Rất hữu ích để phát hiện tình trạng chậm lại và chuỗi lỗi liên tiếp theo thời gian.

Thống kê build
06

Hoạt động

Luồng cập nhật trực tiếp về những gì máy chủ đang làm ngay lúc này — các build đang chạy, mục đang chờ trong hàng đợi và các lượt chạy vừa hoàn tất, chỉ cần chạm một lần để xem chi tiết từng mục.

Hoạt động

Điểm mới trong phiên bản này

  • Đây là phiên bản ra mắt đầu tiên, đã vượt qua kiểm duyệt và chính thức phát hành trên store.

Trải nghiệm ngay hôm nay

Hãy kiểm tra tình hình triển khai ngay trong lòng bàn tay, dù đang trên đường đi làm hay giữa buổi liên hoan. Với JenBoard, bạn có thể quản lý nhiều máy chủ Jenkins chỉ trên một màn hình duy nhất. Tải xuống ngay và đăng ký máy chủ đầu tiên của bạn.

JenkinsCI/CDDevOpsỨng dụng di động