Tiếp theo chuỗi series chia sẻ kinh nghiệm quản lý website, hôm nay mình giới thiệu cho các bạn một cách đơn giản mà miễn phí để có thể tự theo dõi thời gian up/down time với Google Drive.
Thông thường, bạn có thể sử dụng các dịch vụ miễn phí như UptimeRobot, PingThat, tuy nhiên bạn sẽ bị giới hạn số lượng website, thời gian check, giới hạn SMS thông báo và thường xuyên nhận được thông báo nâng cấp.
Với công cụ mình biết này thì khác, bạn có thể theo dõi không giới hạn số lượng website, không giới hạn thời gian check, có SMS luôn. Tất cả Free hoàn toàn với Google Drive.
Gần như ngay khi website gặp sự cố bạn sẽ nhận được email thông báo nếu kích hoạt. Với các hosting chập chờn, có thể sau một đêm thức dậy thôi, hòm mail của bạn sẽ chật kín với hàng trăm email notification đó.
Công cụ theo dõi uptime website của tác giả Amit Agarwal được viết trên Google Sheets. Các bước cài đặt rất đơn giản:
- Đăng nhập tài khoản Google và nhấn vào đây để copy tool về Google Drive của bạn.
- Điền địa chỉ website hoặc IP bạn muốn theo dõi uptime vào ô B2 (cách nhau dấu ,) và email nhận thông báo ở ô B3. Nếu bạn muốn nhận thông báo SMS nữa thì điền Yes ở ô B4.
- Trên menu Website Monitor, nhấn Initialize. Một popup xuất hiện yêu cầu bạn authorization, nhấn Continue.
- Vẫn trong menu Website Monitor, bạn nhấn tiếp Start Website Monitor để bắt đầu theo dõi uptime. Vậy là xong, giờ bạn có thể tắt Google Sheets đi được rồi.
Để ngày, giờ thông báo chuẩn theo múi giờ Việt Nam, bạn hãy vào menu File, Spreadsheet settings… rồi chỉnh Time zone về GMT+7, Save settings…
Mặc định thời gian theo dõi là 5 phút 1 lần, nếu muốn thay đổi, bạn hãy vào Tools, Script editor để chỉnh lại.
Đọc thêm hướng dẫn chi tiết trong bài Monitor your Website’s Uptime with Google Docs.
Tool này quá hay, gần như Webmaster nào cũng cần dùng đến. Do đó, bạn hãy chia sẻ bài viết này cho bạn bè biết nữa nhé.
Trên github có repo upptime/upptime rất ngầu, các bác có thể xem Live status luôn, free hoàn toàn 5 phút cập nhật 1 lần.
Mà chả cần, tự viết xài PageSpeed Insights API cho máu
Có bác nào còn xài được không?
nó thay đổi rồi thì phải bác không thấy giống như hình nữa
Căn bản vẫn như cũ, bác xem link hướng dẫn gốc của tác giả nhé
Bác Luân cho em hỏi. Có cách nào theo dõi một website nào đó khi có cập nhập bài viết mới không ạ? Ví dụ web bác có bài viết mới là lập tức e được biết đó ạ.
Có đấy, bạn cài đặt các chương trình RSS reader là theo dõi được nhé. Tham khảo danh sách này: https://zapier.com/blog/best-rss-feed-reader-apps/
Web đó không cài đặt RSS vẫn xem theo dõi được à bác.
Gần như toàn bộ các site bây giờ đều hỗ trợ RSS rồi đó bạn.
Mình cài Jetpack thấy báo cũng ok mà.
Mình không thích thằng Jetpack này, cài vào nặng site thêm.
Cho hỏi gỡ hẳn nó ra kiểu gì nhỉ? mình đang test thử nhưng giả sử lúc muốn gỡ bỏ nó thì làm thế nào?
Trong menu Website Monitor có chức năng Uninstall (Stop) đó bạn
Em đã thử và không được nó chỉ stop thôi không uninstall đc thím @@
Nếu muốn chắc ăn chút, bạn stop, rồi xóa file này đi trong Google Drive. Sau đó vào Trash xóa phát nữa là xong
cái này tuỳ chỉnh làm sao để nó gửi thông báo qua SMS vậy mấy bác?
Trong link gốc có thông tin hướng dẫn đó bạn.
bao giờ bị thì nó mới gửi mail thông báo thôi đúng ko bác
Yes
Ngày trước có xài cái này nhưng không chính xác bằng Status Cake và Uptime Robot
Xài uptimerobot thì ngon. Nhưng bản free k có sms
Quá hay, bình thường hay sử dụng check qua email, check thủ công từ vps khác, mà không liên tục được như thế này. Phải thử ngay xem sao!
Hôm nay thử thì thấy nó ghi log trong file thôi, không thấy nó gửi về sdt anh ơi
Hình như Vultr mới die sáng nay thì phải, không vào được cả trang chủ tới VPS.
Giờ thì mới truy cập lại được nhưng chậm quá
Công cụ này hay quá, cảm ơn anh Luân
Phải sài Google Apps for Work mới cài sđt được à Luân? Mò mãi không thấy.
https://support.google.com/calendar/answer/45351?hl=vi
Trong link gốc có hướng dẫn vụ SMS này đó bạn
Mình đã đọc bài gốc, nó đưa link sang https://support.google.com/calendar/answer/45351?hl=en mình làm theo nhưng không thấy phần mobile settup trong setting.
Mình nghĩ là vấn để ở đây: If you use Google Calendar through Google Apps for Work, Education, or Government, you can get text (SMS) notifications for your events.
Hình như google calendar hết support sms notifications rồi bạn. http://venturebeat.com/2015/05/30/google-calendar-will-stop-sending-sms-notifications-on-june-27-2015/
Hóa ra là vậy. Thảo nào mò hoài chả thấy Mobile setup ở đâu cả.
Cảm ơn thông tin của bạn
Oánh dấu cái
Rảnh thì test xem sao
Hiện mình đang xài uptimerobot cũng khá ok nhưng cứ 5′ nó mới check 1 lần
Luân cho mình hỏi, nếu ban đầu mình thêm 2 website, rồi chạy script. sau này thêm 1 website thì có phải chạy lại script ko? hay tự động script sẽ hiểu là thêm website thứ 3 và check uptime.
Bạn chỉ cần edit nội dung ô B2 là xong, không phải làm gì nữa. Rất đơn giản.
Cái ứng dụng này có lấy được live chart không nhỉ.
Chart thì không có rồi
Cái này mình dùng lâu lắm rồi nó nhạy quá nên cứ báo downtime cả ngày dù vào web vẫn ầm ầm, dùng https://uptimerobot.com/ chính xác hơn nhiều
Thỉnh thoảng server Google bị lỗi network không kết nối được nên báo lỗi tùm lum đó bạn. Giờ ổn rồi.
Bài này đăng từ 2014, nhưng đến giờ vẫn dùng rất ngon nhé.