Upptime - Trang trạng thái nguồn mở

Upptime Phần mềm trạng thái miễn phí

Màn hình thời gian hoạt động và hệ thống trang trạng thái nguồn mở cho GitHub

Giám sát các trang web với dịch vụ giám sát miễn phí và phần mềm trang trạng thái nguồn mở ngay từ kho lưu trữ GitHub. Được cung cấp bởi các hành động, vấn đề và trang của GitHub.

Tổng quan

Upptime là một trang trạng thái nguồn mở *** Hệ thống. Nó cung cấp** Dịch vụ giám sát trang web miễn phí ** là tốt. Upptime được cung cấp bởi GitHub và sử dụng các tính năng của nó để thực hiện các hoạt động khác nhau. Vì vậy, nó khác với các hệ thống trang trạng thái truyền thống vì nó không yêu cầu máy chủ. Upptime sử dụng ba tính năng chính của github như hành động, vấn đề và trang. Các hành động của GitHub được sử dụng làm màn hình thời gian hoạt động. Các vấn đề của GitHub được sử dụng cho các báo cáo sự cố và các trang GitHub được sử dụng cho trang web trạng thái. Các hành động của GitHub cho phép người dùng lập lịch trình công việc tự động chạy cứ sau 5 phút hoặc lâu hơn. UPPTime kiểm tra trạng thái sức khỏe của trang web cứ sau 5 phút hoặc bất cứ điều gì được xác định. GitHub phát hành hoạt động như báo cáo sự cố. UptTime mở ra một vấn đề mới trong kho GitHub khi trang web/điểm cuối đi xuống. Vấn đề có thể được gán cho một thành viên trong nhóm và gửi thông báo bằng một trong các kênh thông báo được cấu hình. Upptime sử dụng các trang GitHub để hiển thị trang web trạng thái. Trạng thái GitHub hiển thị thông tin của người dùng như trạng thái trang web, lịch sử sự cố và đồ thị thời gian phản hồi. Phần mềm trang trạng thái miễn phí này đi kèm với các kênh khác nhau để gửi thông báo như Slack, Telegram, Discord, Email và SMS. Gửi thông báo cho các thành viên trong nhóm hoặc trang web đi xuống hoặc trải nghiệm hiệu suất xuống cấp. Hơn nữa, người dùng có thể chạy thủ công các kích hoạt cùng với quy trình công việc tự động. Ngoài ra, trang trạng thái nguồn mở này ** Hệ thống bao gồm ba gói bao gồm @upptime/uptime-monitor, @upptime/status-page và @upptime/biểu đồ.

Yêu cầu hệ thống

Yêu cầu thiết lập UPPTime bao gồm:

  • Tài khoản GitHub

Đặc trưng

Upptime có một danh sách tính năng tuyệt vời và một số trong số đó là:

  • Màn hình thời gian hoạt động miễn phí
  • Các hành động của GitHub để theo dõi các trang web
  • Đồ thị thời gian phản hồi đẹp
  • Sử dụng các vấn đề cho các báo cáo sự cố
  • Bảo trì theo lịch trình
  • Trang web của GitHub cho trang web trạng thái
  • API GitHub
  • Hỗ trợ các yếu tố kích hoạt khác nhau
  • Hỗ trợ số lượng kênh thông báo

Cài đặt

Tạo kho lưu trữ từ mẫu UPPTime

Thực hiện theo các bước dưới đây để tạo kho lưu trữ từ mẫu.

  • Mở kho lưu trữ github upptime bằng cách truy cập:
  • Nhấp vào nút “Sử dụng mẫu này” trên hàng đầu bên phải.
  • Nhập tên cho kho lưu trữ mới của bạn và kiểm tra “Bao gồm tất cả các chi nhánh”.
  • Nhấp vào “Tạo kho lưu trữ từ mẫu”

Bật trang GitHub

Kích hoạt các trang GitHub để tạo trang web tĩnh. Thực hiện theo các bước dưới đây để kho lưu trữ mới được tạo.

  • Điều hướng đến trang Cài đặt kho lưu trữ.
  • Cuộn đến cài đặt “trang GitHub”.
  • trong “Nguồn”, thay đổi “Không” thành GH-PAGES.
  • Trong thư mục thả xuống, chọn /(root).
  • Bỏ qua tùy chọn “Trình chọn chủ đề”.
  • Nhấp vào “Lưu”

apps Cấu hình tệp cấu hình

Tệp “.upptimerc.yml” được sử dụng làm cấu hình trung tâm để thêm các điểm cuối/trang web để giám sát và định cấu hình trang web trạng thái. Tệp cấu hình sẽ trông giống như cái này.

 
owner: masoodanwer # GitHub username
repo: upptime-test-repo # GitHub repository name
sites: 
  - name: Google
    url:  https://www.google.com
assignees: 
  - MasoodAnwer
status-website: 
  cname: /repo
  name: My Status Website
 Tiếng Việt