Giám sát uptime

Đăng nhập để bắt đầu giám sát website của bạn

Thêm giám sát và quản lý cảnh báo chỉ có ở gói Pro. Đăng ký để bắt đầu giám sát đủ 11 loại, nhận thông báo đa kênh, kiểm tra nhiều địa điểm và báo cáo SLA.

Nâng cấp lên Pro →

Uptime Monitoring - DiagnoSEO

Giám sát thời gian hoạt động phát hiện những gì các công cụ khác bỏ lỡ

Giám sát thời gian hoạt động là kiểm tra định kỳ xem website, API và dịch vụ của bạn có phản hồi không. Gửi cảnh báo khi chúng ngừng hoạt động. Trường hợp cơ bản rất đơn giản — mọi công cụ đều kiểm tra được website có tải lên hay không.

Những trường hợp khó là khi sự cố downtime ẩn giấu:

  • Chứng chỉ HTTPS hết hạn vào nửa đêm Chủ Nhật
  • Tên miền hết hạn vì thẻ thanh toán ở tài khoản nhà đăng ký bị thay đổi
  • API trả về HTTP 200 với JSON bị lỗi trong suốt ba giờ đồng hồ
  • CDN âm thầm đổi IP và phá vỡ DNS-pinned upstream
  • Cron job ngừng chạy vào thứ Ba rồi mà không ai biết

DiagnoSEO Uptime Monitoring xử lý tất cả các trường hợp này chỉ với một công cụ. Kiểm tra từ 13 khu vực trên toàn thế giới. Cảnh báo gửi qua email, Telegram, Slack, Discord hoặc SMS — đến nơi bạn thực sự quan tâm.

Với chuyên gia SEO, đây đồng thời là giám sát hạ tầng SEO. Tên miền hết hạn sẽ biến mất khỏi chỉ mục trong vòng một ngày. Cảnh báo SSL làm tụt giảm lượng truy cập tự nhiên. Chuỗi chuyển hướng hỏng làm mất sức mạnh liên kết. Công cụ này không chỉ phát hiện downtime mà còn phát hiện các vấn đề thầm lặng làm ảnh hưởng thứ hạng.

Bạn nhận được gì

  • 11 loại monitor — kiểm tra HTTP(S) website, kiểm tra sự hiện diện hoặc không có từ khóa, ping (TCP), port TCP, heartbeat và giám sát cron job, HTTP API tùy chỉnh với method, header, body và khẳng định JSON, kiểm tra từ 13 địa điểm, giám sát chứng chỉ SSL, phát hiện thay đổi DNS, theo dõi hết hạn tên miền và cảnh báo theo ngưỡng thời gian phản hồi.
  • Cảnh báo real-time — email, Telegram, Slack, Discord và SMS. Thời gian xác nhận cấu hình được (các lần thất bại liên tiếp) để những sự cố chớp nhoáng không khiến bạn tỉnh giấc lúc 3 giờ sáng. Giờ yên tĩnh để bạn ngủ ngon. Cảnh báo recovery (UP) để bạn biết khi nào có thể gác điện thoại xuống.
  • Cảnh báo hết hạn SSL và tên miền — nhắc nhở tự động sớm hơn 30/14/7/3/1 ngày trước khi hết hạn. Dấu hiệu màu sắc trên dashboard. Không bao giờ để chứng chỉ SSL hết hạn giữa đêm khiến bạn bất ngờ nữa.
  • Phát hiện thay đổi DNS — cảnh báo khi có thay đổi ở bản ghi A, AAAA, MX, NS hoặc CNAME. Giúp phát hiện hack DNS không được phép, lỗi chuyển đổi hoặc nhà cung cấp bên ngoài thay endpoint không thông báo trước.
  • Kiểm tra từ nhiều vị trí — xác nhận tính khả dụng từ Mỹ, Anh, Đức, Pháp, Ý, Tây Ban Nha, Ba Lan, Hà Lan, Canada, Úc, Nhật Bản, Brazil và Ấn Độ. Phát hiện vấn đề geo-routing, sự cố DNS địa phương hoặc nhà mạng chặn.
  • Biểu đồ cột 30 ngày và sparkline — bạn nhìn ngay ra trang nào không ổn định. Mỗi cột ngày có màu (xanh lá ≥99%, xanh nhạt ≥95%, cam ≥50%, đỏ <50%). Sparkline hiển thị 50 lần phản hồi gần nhất với chấm đỏ tại điểm có sự cố.
  • Báo cáo SLA — xuất CSV với phần trăm uptime, tổng thời gian downtime, số sự cố và thời gian khôi phục trung bình. Theo dõi từng monitor và cả tổng hợp.
  • Giám sát heartbeat & cron-job — thay vì bạn ping server, cron job sẽ ping chúng tôi. Nếu chúng tôi không nhận được tín hiệu trong khung giờ cho phép, bạn sẽ được cảnh báo. Phát hiện sự cố thầm lặng của cron (user bị khóa, script hỏng, đầy ổ cứng) mà monitor uptime truyền thống không phát hiện được.
  • Thêm hàng loạt bằng paste — dán 100 URL vào textarea, bấm Lưu. Mỗi dòng có thể chứa tham số keyword:, interval:, tag:name:. Không cần phải dùng CSV phức tạp.
  • Tag và bộ lọc — nhóm monitor theo môi trường (prod, staging), team (api, marketing) hoặc mức độ quan trọng (critical, optional). Lọc dashboard để tập trung vào những gì đang thật sự cần thiết.
  • Bộ xử lý hàng đợi trên trình duyệt — khi nhấn "Check all now", trình duyệt xử lý hàng đợi theo nhóm 20 cái, song song với cron. 200 monitors được kiểm tra trong khoảng 1 phút thay vì 30 phút.
  • Khẳng định JSON — cho API monitoring: data.status phải bằng ok, result.count phải > 0, v.v. Phát hiện API trả về HTTP 200 với payload lỗi (dạng lỗi tệ nhất).

Ai sử dụng giám sát uptime

Cửa hàng thương mại điện tử

Mỗi phút downtime là mất doanh thu trực tiếp. Giám sát endpoint thanh toán, cổng thanh toán và trang sản phẩm. Cảnh báo SSL tránh cảnh báo trình duyệt hết tin cậy làm giảm chuyển đổi. Kiểm tra đa vùng phát hiện vấn đề geo-routing, khi trang của bạn hoạt động nhưng khách hàng ở Mỹ hoặc Nhật thì không truy cập được.

Nền tảng SaaS và B2B

SLA là điều khoản hợp đồng. Theo dõi uptime API theo từng endpoint, độ chính xác JSON và các ngưỡng thời gian phản hồi. Báo cáo SLA xuất ra con số khách hàng hỏi tới. Monitor heartbeat phát hiện silent failure ở các job nền mà công cụ uptime truyền thống bỏ qua hoàn toàn.

Agency SEO và team SEO in-house

Những website bạn làm SEO phải luôn khả dụng — Google phạt site không ổn định. Tên miền hết hạn khiến bị gỡ chỉ mục trong vài ngày. Cảnh báo SSL làm giảm tín nhiệm và CTR. Theo dõi mọi domain trong portfolio: uptime, SSL, hết hạn tên miền và thay đổi DNS cảnh báo tấn công. Tích hợp với công cụ DiagnoSEO nghiên cứu từ khóa và theo dõi backlink — tất cả trên cùng một dashboard cơ sở hạ tầng và thứ hạng.

Nhóm DevOps & SRE

Kiểm tra đa vùng HTTP, port TCP, ping và thay đổi DNS cho toàn stack hạ tầng. Thời gian xác nhận và quiet hours giảm báo động giả. Tích hợp Telegram, Slack, Discord gửi alert đến kênh phù hợp. Theo dõi SSL và hết hạn domain giúp phát hiện lỗi âm thầm.

So sánh giám sát uptime với UptimeRobot, Pingdom, BetterStack, Oh Dear, Site24x7 và StatusCake

Các đối thủ mạnh làm tốt chức năng HTTP uptime cơ bản. Khác biệt ở các tính năng phụ: cảnh báo SSL, theo dõi hết hạn tên miền, phát hiện thay đổi DNS, kiểm tra đa vùng ngoài phương Tây, xác nhận JSON, heartbeat cron, và giới hạn miễn phí.

Bảng dưới là so sánh song song dựa trên bảng giá từng công cụ đăng tải. Vui lòng kiểm tra lại trang chính của nhà cung cấp trước khi quyết định. So sánh chi tiết từng đối thủ ở dưới bảng — từng trang riêng cho từng đối thủ.

Tính năngDiagnoSEOUptimeRobotPingdomBetterStackOh DearSite24x7StatusCake
Gói miễn phí5 monitors (preview)50 monitors, 5 phút10 monitors, 3 phút❌ chỉ 10 ngày trial5 monitors basic10 monitors, 5 phút
Khoảng kiểm tra tối thiểu1 phút (Pro+)1 phút (trả phí)1 phút30 giây1 phút1 phút5 phút (miễn phí), 30 giây (Business)
Cảnh báo hết hạn SSL✅ 30/14/7/3/1 ng⚠️ Add-on
Hết hạn tên miền✅ Đã bao gồm⚠️ Giới hạn✅ Web Pro+✅ Có sẵn
Cảnh báo thay đổi DNS✅ Đã bao gồm⚠️ Một phần⚠️ Chỉ lịch sử⚠️ Giới hạn
Khẳng định JSON⚠️ Chỉ keyword⚠️ Transaction $⚠️ Giới hạn⚠️ Chỉ keyword
Heartbeat / cron✅ Đã bao gồm⚠️ Add-on✅ Laravel✅ Push monitors
Theo dõi backlink✅ Doanh nghiệp
Bộ công cụ SEO đi kèm✅ Đầy đủ toolkit SEO
Đa vùng13 khu vựcMulti-region100+ khu vựcMulti-regionMulti-region (châu Âu)~130+ vùng43 vị trí / 30 quốc gia
Cảnh báo Telegram❌ (chỉ Slack)⚠️ Giới hạn

Câu hỏi thường gặp

  • Tùy thuộc vào chu kỳ kiểm tra và ngưỡng xác nhận. Gói Pro và Enterprise kiểm tra mỗi 1 phút. Ngưỡng xác nhận mặc định là 2 lần thất bại liên tiếp, nên sự cố kéo dài sẽ gây thay đổi trạng thái trong khoảng 2 phút.

    Cảnh báo email giới hạn mỗi 2 giờ downtime liên tục nhằm giảm nhiễu do sự cố nhỏ. Các sự cố nhỏ sẽ bị ẩn, chỉ sự cố thực sự mới báo. Bạn có thể cấu hình Telegram, Slack, Discord và SMS để cảnh báo ngay khi status thay đổi.

  • Giám sát uptime kiểm tra một endpoint và xác thực phản hồi (status code, nội dung, cấu trúc JSON). Synthetic monitoring thực hiện các kịch bản trình duyệt đa bước: đăng nhập, điều hướng, click checkout, điền biểu mẫu.

    DiagnoSEO làm monitoring uptime với kiểm tra phản hồi sâu (method HTTP, header, body, khẳng định JSON, keyword) nhưng không tự động hóa toàn bộ trình duyệt. Với đa số nhu cầu "website có sống không", đây là lựa chọn phù hợp. Nếu cần test quy trình người dùng phức tạp, hãy dùng công cụ synthetic chuyên biệt.

  • Có — ảnh hưởng trực tiếp. Googlebot coi downtime kéo dài là tín hiệu chất lượng xấu. Website không phản hồi nhiều giờ khi Google craw lúc đó sẽ bị giảm crawl budget, thậm chí bị loại khỏi chỉ mục.

    Bên cạnh uptime, các tín hiệu liên quan cũng quan trọng tương đương. SSL hết hạn khiến trình duyệt cảnh báo làm giảm CTR mạnh. Domain hết hạn trả về NXDOMAIN trong DNS, kéo theo sụt hạng toàn bộ chỉ sau vài ngày. Chuyển hướng sai cấu hình làm mất sức mạnh liên kết. Biến monitoring thành một phần hạ tầng SEO (không phải chỉ là công cụ sysadmin) giúp phát hiện các vấn đề này trước khi ảnh hưởng đến thứ hạng.

  • Bởi vì tự động gia hạn bị lỗi ngầm nhiều hơn bạn tưởng. Lý do phổ biến:

    • Bị giới hạn rate bởi Let's Encrypt khi deploy
    • Sai cấu hình certbot khi nâng cấp server
    • Vấn đề DNS-01 do xóa mất CNAME
    • Thẻ trên tài khoản CA thương mại hết hạn

    Tất cả trường hợp này làm đứt gia hạn mà không có thông báo, kết quả là cert hiện tại hết hạn. Monitor SSL phát hiện sớm 30 ngày trước khi user nhìn thấy lỗi.

  • Được. Cấu hình monitor với header HTTP tùy chỉnh — thường là header Authorization với token Bearer hoặc API key. Giá trị headers được mã hóa khi lưu trữ.

    Với Basic Auth có trường riêng username/password tự động ký request. Nếu dùng OAuth cần refresh token, hãy dùng service token lâu dài hoặc tự cập nhật header API khi cần.

  • Bạn nhập chuỗi (hoặc đoạn HTML). Monitor lấy body phản hồi và tìm xem chuỗi đó có là substring không. Hoạt động với cả plain text ("Thêm vào giỏ hàng"), hoặc HTML (<button class="buy">).

    Hai chế độ:

    • Bắt buộc phải có — lỗi nếu thiếu. Dùng xác thực nội dung trang đã tải chuẩn.
    • Bắt buộc phải không có — lỗi nếu xuất hiện. Dùng phát hiện các trang lỗi trả HTTP 200 hoặc phát hiện nội dung không mong muốn trên domain.
  • Không. Dù thành công hay thất bại, một lần check đều tiêu tốn như nhau — nếu check là check, không hỏi kết quả. Các lần check lại bằng tay (nút Refresh) là miễn phí, không tính trừ quota.

    Tra cứu WHOIS hết hạn tên miền được giới hạn tối đa 1 lần mỗi 24 giờ cho mỗi domain để ổn định chi phí API. Nút Force Fresh bỏ qua giới hạn này khi bạn cần check lại ngay tức khắc.

  • Monitor hết hạn domain sẽ cảnh báo bạn qua email trước 30, 14, 7, 3 và 1 ngày — cộng thêm Telegram, Slack, Discord nếu đã cấu hình.

    Nếu bạn bỏ qua toàn bộ cảnh báo và domain hết hạn, monitor HTTP sẽ bắt đầu báo lỗi (DNS trả về NXDOMAIN). Cảnh báo DOWN sẽ gửi sau 2 giờ liên tục thất bại. Giai đoạn này domain thường còn thời gian gia hạn tại nhà đăng ký (khoảng 30 ngày với hầu hết TLD), vẫn có thể gia hạn lại.

  • DiagnoSEO Uptime Monitoring lưu cấu hình monitor (URL, header, từ khóa) mã hóa khi lưu trữ bằng AES-256. Kết quả kiểm tra (mã phản hồi, thời gian, thông báo lỗi) lưu trữ trong thời gian xác định theo từng gói.

    Không có dữ liệu cá nhân người dùng nào được thu thập từ site của bạn. Monitor chỉ đọc header HTTP trả về và nội dung body để kiểm tra keyword bạn cấu hình. Dữ liệu đặt tại datacenter ở EU. DPA đầy đủ cung cấp khi cần.

So sánh DiagnoSEO với các lựa chọn khác

Mỗi trang so sánh đề cập đầy đủ tính năng, ưu nhược điểm so với đối thủ, phân tích giá và hướng dẫn chuyển đổi từng bước.

DiagnoSEO vs UptimeRobot

Lựa chọn thay thế phổ biến nhất. Trình bày hạn chế dùng thương mại của bản miễn phí 2024, lý do cần theo dõi hết hạn miền, và gói SEO làm thay đổi giá.

DiagnoSEO vs Pingdom

Công cụ lâu năm thuộc SolarWinds. So sánh độ phủ điểm giám sát (70+) và tính năng RUM của họ với phạm vi hẹp, giá thấp hơn của DiagnoSEO.

DiagnoSEO vs BetterStack

BetterStack (tên cũ Better Uptime) mạnh về quản lý sự cố và log aggregation. Nếu không cần phân luồng sự cố kiểu PagerDuty, giá của họ khác biệt lớn.

DiagnoSEO vs Oh Dear

Oh Dear rất được cộng đồng Laravel ưa chuộng. Đánh giá khách quan tính năng kiểm tra link hỏng (Oh Dear vượt trội), cảnh báo Telegram (DiagnoSEO tốt hơn), và so sánh nền tảng trung lập với định hướng Laravel.

DiagnoSEO vs Site24x7

Site24x7 là bộ giám sát hạ tầng doanh nghiệp của Zoho/ManageEngine. So sánh độ phủ (server, APM, mạng) với trọng tâm và thời gian cài đặt nhanh của DiagnoSEO.

DiagnoSEO vs StatusCake

StatusCake là công cụ kiểm tra từ UK (từ 2012) có tích hợp tốc độ trang và giám sát máy chủ. So sánh phạm vi gói miễn phí, mô hình bán trang trạng thái riêng, và cách gói SEO của DiagnoSEO thay đổi chi phí.

DiagnoSEO vs Sentry

Thế mạnh của Sentry là theo dõi lỗi và APM — giám sát uptime và cron là dịch vụ bổ sung tính phí từng cái thêm vào gói gốc.

DiagnoSEO vs Uptrends

Uptrends là giám sát tổng hợp doanh nghiệp với hơn 230 điểm kiểm tra, nhưng yêu cầu hợp đồng 12 tháng với 90 ngày báo dừng.

DiagnoSEO vs Cronitor

Cronitor chuyên về giám sát cron-job với giá dựa trên số giám sát + số người dùng, tính riêng cho trang trạng thái thương hiệu ($25/tháng) và trang riêng tư ($50/tháng).

DiagnoSEO vs New Relic

New Relic là quan trắc toàn chuỗi (APM, log, hạ tầng, kiểm tra tổng hợp) tính theo số người và GB nhập dữ liệu — vượt yêu cầu nếu bạn chỉ cần giám sát uptime.

Khám phá tính năng chi tiết

Mỗi tính năng có một trang riêng tổng hợp hướng dẫn thiết lập, kỹ thuật, các trường hợp đặc biệt.

Kiểm tra SSL

Cách hoạt động của theo dõi hết hạn chứng chỉ TLS, các ngưỡng cảnh báo 30/14/7/3/1 ngày, và lý do gia hạn tự động vẫn chưa đủ.

Hết hạn miền

Giám sát dựa trên WHOIS cảnh báo 30 ngày trước khi hết hạn miền, bao gồm cách xử lý thời gian gia hạn của nhà đăng ký và trường hợp xóa .pl.

Theo dõi DNS

Phát hiện thay đổi các bản ghi A, AAAA, MX, NS, CNAME, TXT, SPF, DMARC, CAA — phục vụ phát hiện DNS-hijack và kiểm tra cấu hình định kỳ.

Ping (ICMP)

Kiểm tra khả năng kết nối ICMP cho router, server, thiết bị không chạy dịch vụ HTTP.

Cổng (TCP)

Kiểm tra một cổng TCP cụ thể đang mở và cho phép kết nối — hữu ích cho server SSH, FTP, SMTP, database, và server game.

Endpoint

Kiểm tra kết nối TCP tổng quát cho bất kỳ dịch vụ nào bạn cần tính sẵn sàng mà không cần phân tích giao thức.

Từ khóa

Kiểm tra chuỗi xuất hiện (hoặc không xuất hiện) trong phản hồi — phát hiện trang báo lỗi trả về mã HTTP 200 và mất nội dung.

API

Kiểm tra theo đường dẫn JSON, phương thức HTTP tuỳ biến, header Bearer-token, và Basic Auth — dành cho REST và GraphQL cần kiểm tra sâu phản hồi.

Cron / Heartbeat

Giám sát đảo ngược — tác vụ sẽ ping chúng tôi khi thành công. Phát hiện lỗi nền im lặng mà công cụ uptime thường bỏ qua.

Thời gian phản hồi

Cảnh báo chậm dựa trên ngưỡng, với số lần xác nhận giúp loại nhiễu nhất thời mà vẫn bắt lỗi chậm kéo dài.

Backlink

Theo dõi tình trạng và khả dụng của trang liên kết tới bạn — áp dụng uptime cho tài sản SEO ngoài website.

Theo từng khu vực

Kiểm tra từ các khu vực địa lý cụ thể giúp xác minh CDN và phát hiện sự cố theo vùng.

Giám sát website

Tổng hợp hướng dẫn tích hợp giám sát HTTP, SSL, miền, DNS vào một giải pháp hạ tầng SEO.

Mở khoá xếp hạng cao hơn và lưu lượng truy cập chất lượng

Phát triển doanh nghiệp của bạn với bộ phần mềm số 1 dùng AI cho SEO và tiếp thị nội dung.

Nâng cấp lên Advanced