P8 - Giám sát website chuẩn doanh nghiệp
PRTG – P8 PRTG Tutorial Website Monitoring Step by Step
Website là bộ mặt trực tuyến của doanh nghiệp. Chỉ vài phút downtime cũng có thể ảnh hưởng đến uy tín thương hiệu, trải nghiệm người dùng và thứ hạng SEO. Nếu không có hệ thống theo dõi chủ động, bạn chỉ biết website gặp sự cố khi người dùng phản ánh.
Trong bài viết này, bạn sẽ học cách giám sát website uptime và availability bằng PRTG Network Monitor. Hướng dẫn từng bước này giải thích cách cấu hình sensor HTTP và HTTPS để theo dõi trạng thái website, thời gian phản hồi, chứng chỉ SSL và hiệu năng tổng thể.
Việc giám sát website đóng vai trò quan trọng trong việc phát hiện downtime trước khi người dùng bị ảnh hưởng. PRTG cho phép quản trị viên IT nhận cảnh báo tức thì khi website bị lỗi hoặc phản hồi chậm.
Trong bài hướng dẫn này, chúng ta sẽ thêm website vào PRTG và cấu hình các ngưỡng cảnh báo phù hợp.
Bạn cũng sẽ nắm được các best practice khi giám sát website public và dịch vụ web nội bộ.
Hướng dẫn này phù hợp cho network administrator, system engineer và IT professional muốn đảm bảo website luôn hoạt động ổn định.
Hãy làm theo các bước dưới đây để đảm bảo website của bạn luôn sẵn sàng và vận hành hiệu quả.
🌐 Step 1: Add Device
Trước tiên, thêm website vào PRTG dưới dạng một device.
IPv4/DNS Name:
Bước này giúp PRTG nhận diện domain để gắn các sensor giám sát phù hợp.
📊 Step 2: Add Sensors
Tiếp theo, chúng ta cấu hình các sensor quan trọng để giám sát website toàn diện.
2.1 HTTP Advanced Sensor
Add Sensor → HTTP Advanced
Why choose this?
• Supports HTTP + HTTPS
• Has response time
• Has status code (200/301/403/500…)
• Most flexible
Setting Value
URL
Timeout: 30s
Method: GET
User Agent: Default
Follow redirects ✔
HTTP Advanced là sensor quan trọng nhất vì cung cấp đầy đủ thông tin về trạng thái và hiệu năng website.
2.2 SSL Certificate Sensor
Add Sensor → SSL Certificate
Sensor này giám sát:
• SSL expiration date
• Chain errors
• CN mismatch
Sau khi tạo xong, chỉnh sửa lại → Channel Setting
Disable revoked warnings due to using SSL Let’s Encrypt (sensors will not be able to check)
Việc này giúp tránh cảnh báo không cần thiết khi sử dụng chứng chỉ Let’s Encrypt.
2.3 Website Speed Monitoring (Important)
Trong HTTP Advanced, bạn sẽ thấy các channel quan trọng phục vụ việc giám sát website về hiệu năng.
Response Time
Đo thời gian phản hồi tổng thể từ lúc gửi request đến khi hoàn tất.
Download Time
Đo thời gian tải toàn bộ nội dung trang.
Loading Time (Very Important)
TIME TO LOAD THE ENTIRE PAGE
• From connection → HTML loading
• Reflects:
o Nginx
o PHP
o MySQL
o Reverse proxy
Đây là channel chính để đo tốc độ website.
Ví dụ cấu hình threshold:
3000 → 3 seconds (yellow)
5000 → 5 seconds (red)
Nếu thời gian tải thường xuyên vượt 3–5 giây, cần tối ưu hệ thống.
Time to First Byte (TTFB)
Thời gian từ request → nhận byte đầu tiên
• Reflects:
o Slow backend processing
o Slow PHP/MySQL
o Long reverse proxy wait
TTFB giúp chẩn đoán các vấn đề backend. Nếu chỉ số này cao, nguyên nhân thường nằm ở server hoặc database.
Download Bandwidth
Tốc độ tải trung bình
• Less important for small websites
• Only useful if:
o Large files
o Media site
Đối với website WordPress thông thường, chỉ số này ít quan trọng hơn.
Bytes Received
Kích thước trang web.
Dùng để:
o Detect bloated pages
o Detect injected data/code
Nếu kích thước trang tăng bất thường, có thể do mã độc hoặc cấu hình sai.
Downtime
Website DOWN time
• PRTG automatically adds
• No threshold required
Channel này hiển thị trực tiếp thời gian website bị downtime.
2.4 Check the Actual WordPress Content
Trong một số trường hợp:
• Server is alive
• But WordPress has a blank page error
HTTP có thể trả về 200 OK nhưng nội dung bị lỗi trắng trang.
Cấu hình:
Bytes Received
• Lower Warning: < 0.05
• Lower Error: < 0.01
Blank page / PHP fatal error → Bytes are almost = 0
Đây là phương pháp rất hiệu quả để phát hiện lỗi trắng trang dù server vẫn online.
🚀 Best Practices Khi Giám Sát Website
Để giám sát website hiệu quả:
Kết hợp HTTP Advanced và SSL sensor
Thiết lập threshold loading time hợp lý
Theo dõi TTFB để phát hiện lỗi backend
Giám sát Bytes Received để phát hiện bất thường
Cấu hình cảnh báo qua email hoặc mobile app
Monitor từ external probe nếu là website public
Website public nên được giám sát từ bên ngoài hệ thống nội bộ để phát hiện sự cố ISP hoặc routing.
📌 Tổng Kết
Bạn đã hoàn thành cấu hình hệ thống giám sát website bằng PRTG Network Monitor.
Bằng cách thêm domain vào PRTG và triển khai HTTP Advanced cùng SSL Certificate sensor, bạn đã có khả năng theo dõi uptime, tốc độ phản hồi, tình trạng SSL, hiệu năng backend và lỗi nội dung.
Khi cấu hình đúng threshold cho Loading Time, TTFB và Bytes Received, bạn có thể phát hiện downtime, website chậm, lỗi trắng trang và sự cố SSL trước khi người dùng bị ảnh hưởng.
Website là tài sản quan trọng của hạ tầng IT. Khi triển khai giám sát website đúng cách với PRTG, bạn chuyển từ xử lý sự cố bị động sang quản trị chủ động và chuyên nghiệp.
Ở phần tiếp theo, chúng ta sẽ tiếp tục mở rộng khả năng giám sát nâng cao trong hệ sinh thái PRTG.
Tham khảo thêm bài viết cùng chủ đề
P3 – Giải Pháp Mạnh Mẽ Giám Sát IP WAN Với PRTG
P3 – Giải Pháp Mạnh Mẽ Giám Sát IP WAN Với PRTG PRTG – P3 Giám Sát Internet & WAN IP Với PRTG Network Monitor Việc theo dõi kết nối Internet là yếu tố sống còn trong hạ tầng doanh nghiệp. Khi đường truyền WAN gặp sự cố, các dịch...
Read MoreP2 – Bảo mật PRTG Hiệu Quả: Đổi Port PRTG & SSL
P2 – Bảo mật PRTG Hiệu Quả: Đổi Port PRTG & SSL PRTG – P2 Secure PRTG with SSL | Enable HTTPS & Change Default Port Bảo mật hệ thống giám sát không phải là tùy chọn — đó là yêu cầu bắt buộc. Trong bài viết này, chúng ta...
Read MoreP1 – Hướng Dẫn Cài Đặt PRTG Hoàn Chỉnh Windows 10
P1 – Hướng Dẫn Cài Đặt PRTG Hoàn Chỉnh Windows 10 🚀 Cài đặt PRTG trên Windows 10 – Initial Setup & Configuration (P1) Nếu bạn đang bắt đầu triển khai hệ thống giám sát hạ tầng, thì việc Cài đặt PRTG đúng cách là bước nền tảng cực kỳ...
Read More