Yêu cầu HTTP

Tác vụ HTTP cho biết liệu trang web hoặc dịch vụ web có mở ra như bạn mong đợi trong hoạt động bình thường hay không.

Khi nào nên sử dụng

  • Khi bạn cần kiểm soát một trang web, tài khoản cá nhân hoặc điểm cuối sức khỏe.
  • Khi điều quan trọng là không chỉ kiểm tra tính khả dụng của máy chủ mà còn cả phản hồi HTTP chính xác.
  • Khi bạn muốn nhìn thấy sự thất bại qua con mắt của người dùng chứ không chỉ qua cổng đang mở.

Khi nào cần chọn loại khác

  • Nếu bạn chỉ cần kiểm tra tính khả dụng của mạng cơ bản của máy chủ thì Ping thường là đủ.
  • Nếu chỉ có thời hạn hiệu lực của chứng chỉ là quan trọng thì SSL là lựa chọn tốt hơn.
  • Nếu việc giám sát phải chờ tín hiệu từ quy trình bên ngoài, hãy sử dụng "Sự kiện bên ngoài".
Xin lưu ý: đối với bước kiểm tra chính, tốt hơn hết bạn nên chọn một URL phản ánh đúng trạng thái hoạt động của dịch vụ, thay vì một trang ngẫu nhiên có thể thay đổi do đăng nhập, quảng cáo hoặc cá nhân hóa.

Các trường biểu mẫu phổ biến

Cánh đồng Nó có nghĩa là gì Những gì cần chỉ ra Ví dụ
Đã bật tác vụ Xác định xem kiểm tra có chạy ngay sau khi lưu hay không. Hãy để tác vụ được kích hoạt nếu bạn muốn bắt đầu theo dõi ngay lập tức. Bao gồm
Tên Tên của việc kiểm tra trong danh sách và thông báo. Cho biết chính xác những gì đang được kiểm tra. trang chủ example.com
Nhóm Cho phép bạn phân công nhiệm vụ cho một dự án hoặc một phần. Chọn một nhóm nếu bạn muốn giữ các nhiệm vụ dự án cùng nhau. Trang web ví dụ.com
Khoảng thời gian Tần suất kiểm tra HTTP sẽ được thực hiện. Chọn khoảng thời gian dựa trên tầm quan trọng của trang hoặc dịch vụ. 5 phút
Kênh thông báo Nơi gửi tin nhắn về sự cố và cách khắc phục. Đánh dấu các kênh mà bạn thực sự đọc thông báo. Telegram và email
Báo cáo Tóm tắt nhiệm vụ định kỳ. Bật nếu bạn muốn nhận thông tin tổng quan mà không cần đăng nhập vào bảng điều khiển theo cách thủ công. Báo cáo hàng tuần

Trường xác thực HTTP

Cánh đồng Nó có nghĩa là gì Những gì cần chỉ ra Ví dụ
Phương pháp Yêu cầu HTTP nào sẽ được gửi. GET thường là đủ. Các phương pháp khác là cần thiết nếu điểm cuối của bạn yêu cầu chúng. GET
URL Địa chỉ đầy đủ của trang hoặc điểm cuối cần được kiểm tra. Vui lòng cung cấp URL đầy đủ với lược đồ và tên miền. https://example.com/health
Hết giờ Phải đợi bao lâu để nhận được phản hồi trước khi xảy ra lỗi không có sẵn. Chọn giá trị cao hơn một chút so với thời gian phản hồi thông thường của dịch vụ của bạn. 30 giây
Từ khóa Xác minh bổ sung nội dung phản hồi. Chỉ định văn bản sẽ được đưa vào phản hồi. OK
Cài đặt nâng cao Mở các trường HTTP bổ sung. Chỉ bao gồm nếu bạn cần tiêu đề, nội dung yêu cầu hoặc danh sách mã thành công của riêng bạn. Bao gồm
Tiêu đề Tiêu đề yêu cầu HTTP bổ sung. Chỉ thêm những tiêu đề mà API của bạn thực sự cần. Authorization: Bearer <token>
Accept: application/json
Nội dung Nội dung yêu cầu HTTP cho POST, PUT hoặc PATCH. Điền vào nếu điểm cuối đang mong đợi JSON hoặc nội dung yêu cầu khác. {"event":"healthcheck"}
Mã phản hồi thành công Những mã HTTP nào được coi là kết quả bình thường. Để lại phạm vi tiêu chuẩn hoặc đặt mã và phạm vi của riêng bạn. 200-299, 301
Điểm kiểm tra được phép Việc kiểm tra sẽ diễn ra từ những điểm nào? Để lại tất cả các điểm nếu bạn không cần kịch bản đặc biệt cho các khu vực hoặc mạng. Tất cả các điểm kiểm tra

Khi báo động đến

  • Trang web hoặc điểm cuối sẽ không phản hồi đúng thời gian.
  • Máy chủ sẽ trả về một mã không có trong danh sách mã thành công.
  • Phản hồi sẽ không chứa văn bản bắt buộc nếu bạn chỉ định từ khóa.
Vào danh sách các loại nhiệm vụ