Kiểm tra uptime và downtime của website

Thật ra ngày xưa việc kiểm tra uptime (thời gian site hoạt động bình thường) và downtime (thời gian chết, không truy cập được) của website, thường chỉ khi bạn đăng kí các dịch vụ hosting free hoặc là dịch vụ hosting, cần thông số cụ thể để biết về tỷ lệ uptime của site mình thế nào thôi, chứ hiện tại tình phần nhiều hosting rất tốt, cũng ít ai chú ý mấy vụ này, vì hosting downtime cao tí là chẳng ai thèm dùng rồi 😀

Giới thiệu dịch vụ kiểm tra uptime và downtime UpTimeDoctor và UpDown.io

Hiện nay các dịch vụ monitor, phần nhiều họ có thêm vụ check tốc độ site, nhờ đó bạn có thể biết việc tình trạng server trong cả một ngày thế nào, lúc nào nhanh, lúc nào chậm, ví dụ đơn giản thì thường bạn set backup site lúc 1h sáng, thì thời điểm đó, site chạy chậm, rất dễ hiểu, nhưng nếu thời điểm khác bạn không làm gì cả, lượng khách truy cập vẫn bình thường mà tốc độ lại chậm, thì bạn có thể xem các log để biết vấn đề do đâu mà giải quyết cho site của mình

Hay như đơn giản Vultr họ có chế độ bồi thường cho khách hàng khi downtime (thời gian chết của website) nhưng họ cần bạn chứng minh được điều đó 😀 lúc này thì chỉ việc táng mí dịch vụ monitor website ra là được 😛

Về cơ bản, 1 dịch vụ monitor tốt là thời gian kiểm tra càng ngắn càng tốt, đa phần các dịch vụ tính phí thì thường 1 phút 1 lần, free thì thường 5 -> 30 phút kiểm tra 1 lần, tiếp theo là có nhiều cụm location ở các khu vực khác nhau, tất nhiên là càng nhiều càng tốt, tuy thế mình thấy ở mỗi châu lục có một cụm server kiểm tra là đủ rồi, nhiều hơn cũng chẳng để làm gì, quan trọng là thời gian kiểm tra càng ngắn thì càng chính xác tỷ lệ uptime và downtime 😀

Trước đây thì mình hay dùng host-tracker.com, tuy thế hiện tại vào coi lại thấy nó khá tệ, thời gian kiểm tra FREE mỗi lần tới 30 phút, loay hoay 1 hồi thì ra UpTimeDoctorUpDown.io

Update: Sau khi chạy thử khoảng 1 tuần thì mình đánh giá trong các dịch vụ FREE thì UpTimeDoctor đang là số 1

UpTimeDoctor

Nếu bạn nào không quá quan trọng giao diện, thuần túy cần hiệu năng thì có thể thử UpTimeDoctor 😀

Giao diện nó làm chắc từ thời internet 199x 😀 wá sức cũ kĩ và lạc hậu 🙁

Bù lại thì nó hỗ trợ tới 1 phút check 1 lần cho 5 site, và hỗ trợ báo cáo tới 1 năm, đặc biệt là nó còn có cả … tiếng Việt, đây là thứ mà hiện tại không có dịch vụ FREE nào cho bạn cả

  • Số lượng site cho phép: 5 trang
  • Thời gian check: 1 phút / lần
  • Không giới hạn các hình thức liên hệ
  • Không giới hạn nhận cảnh báo qua email
  • 50 tin báo push/tháng
  • Duy trì báo cáo 1 năm

Tình hình là bữa nay thử vụ hiệu năng của server, nên ngồi nện vào 10.000 client/s =)) hết quả là site sập cái bạch :]]

Điểm hết sức nhục là chạy 3 thèng test, thì chỉ có duy nhất UpTimeDoctor gửi cả email lẫn SMS như một vị thần 😀

Do còn FREE được vài tin nhắn SMS, nên nhận được 2 cái SMS của UpTimeDoctor luôn

Chê nó xấu xấ, bẩn bẩn, mà được cái 1 phút nó check 1 lần thành ra nó kịp check được lúc server bị sập :]] thiệt hài lòng hết sức

Vào log kiểm tra nó hiện ra đủ ngày cũ mới hết, hiệu quả thật, đúng là xấu nhưng biết phấn đấu 😀

Mặc dù nói là 1 phút kiểm tra 1 lần, nhưng thực tế thì tầm 20-40s đã thấy kiểm tra rồi, thậm chí có khi là 10-20s kiểm tra 1 lần 😀 FREE mà bá thật ^_^

Thật sự tới giờ trong các dịch vụ FREE, dùng thử thì chỉ có UpTimeDoctor là tốt nhất, gửi SMS và email cực nhanh, thậm chí gần đây nhất mình chuyển host sang server khác để test, đổi DNS, cập nhập SSL, downtime đâu đó 10-15s, thế mà nó vẫn hú báo downtime 😀

Bạn có thể thử thêm Nixstats, họ cũng check 1 phút 1 lần, hỗ trợ làm trang monitor để khách coi online luôn, thậm chỉ còn kiểm tra cả ngày hết hạn của SSL (cái này gói FREE hiếm thấy lắm) 😀 tuy thế mình coi sơ thì hó chỉ cho kiểm tra 1 lần 1 server nên sợ là độ chính xác không cao 😀

UpDown.io

UpDown.io là một dịch vụ monitor trả phí mà mình thấy ổn nhất về giá và hiệu năng hiện nay

  • Thời gian check: 15 giây/lần
  • Số lượng site cho phép: tính phí theo từng site
  • Giao thức check: HTTP/HTTPS, IP, PORT, KEYWORD
  • Location: 7 nước (Australia, Japan, Singapore, Germany, France, Canada và United States)

Họ có một chính sách hợp lý và kinh tế, tính tiền theo từng site và tính theo point, nôm na cứ 1 lần check là tính 1 lần point, thành ra tùy option bạn chọn, chẳng hạn như với 1 site, check 15s mỗi lần thì 1 tháng chỉ tốn khoảng ~ $2.8, rất rẻ nếu bạn chỉ có vài site mà cần check thật kĩ thì chọn gói này

Còn nếu muốn kinh tế hơn, thì chọn các gói check lâu hơn 1 tí, 1 – 5 phút chẳng hạn, gói 5 phút check 1 lần thì trung bình chỉ hết ~ 0.15 cho 1 tháng

Họ cũng hỗ trợ để bạn có thể làm 1 trang monitor check uptime, tuy thế hiện tại mình thử thì chưa thấy hỗ trợ https, chỉ là http thôi, chưa kể lại còn không cho tùy biến trang này 🙁 thông báo tình trạng của họ cũng khá trực quan, nhìn vào bạn có thể biết được kết nối từng khu vực tới site bạn trong từng thời điểm như thế nào, nhìn vào bạn có thể biết được tình trạng uptime từng tháng, từng ngày ra làm sao rất nhanh, như trong hình nếu ngày nào downtime < 15 phút thì là màu cam, downtime > 15 phút là màu đỏ, còn không downtime thì màu xanh, nhìn rất là nhanh

Khi bạn đăng kí UpDown.io thì họ sẽ cho 200.000 point (tương đương 5 ) để dùng 😀 như gói mình đang dùng cho thèng bibica.review là 5 phút check 1 lần thì số point họ cho đủ để dùng trong khoảng 2 năm :]]

Họ cũng đưa ra một giá trị là APDEX, nôm na thì đây là giá trị bạn set tốc độ tốt nhất của site, ví dụ như thèng bibica.review trung bình vào site load khoảng 1s là xong, thì bạn set giá trị APDEX là 1s, nếu thời điểm nào đó trong ngày, khi kiểm tra họ thấy tốc độ load nhanh hơn con số 1s, nghĩa là hài lòng, họ để ra cái màu xanh 😀 còn khi load chậm, hơn 1s, thì hiện màu cam, nói chung là để mình nhìn tình trạng tốc độ của site cho dễ hơn thôi, cũng không có gì quan trọng 😀

Thường thì khi nào downtime mới đi nhìn vào mấy cái này, còn thường cũng chẳng ai nhìn làm gì :]]

UptimeRobot

Thèng này sau khi dùng thử vài hôm mình xin remove lun, 5 phút check 1 lần không phù hợp với nhu cầu, sai số quá cao

Nixstats

Bạn cũng có thể thử Nixstats, 1 phút check 1 lần, hỗ trợ check cả ngày hết hạn của SSL (hơi hiếm dịch vụ FREE có vụ này), hỗ trợ làm cả trang monitor để có thể cho mọi người cùng xem tình trạng downtime và uptime, giao diện rất hiện đại và trực quan, mình nhìn sơ cũng ưng ý lắm, cơ mà đang hài lòng với UpTimeDoctor rồi nên cũng không có nhu cầu tìm hiểu thêm làm gì nữa :]]

Leave a Comment