Trong quá trình quản lý dự án Firebase, bạn nên xem xét tài nguyên mức sử dụng Cơ sở dữ liệu theo thời gian thực của mình (ví dụ: số lượng người dùng đã kết nối, mức bộ nhớ cơ sở dữ liệu của bạn sử dụng) và việc sử dụng đó ảnh hưởng như thế nào đến hoá đơn của bạn.
Để xem mức sử dụng có tính phí cho Cơ sở dữ liệu theo thời gian thực, hãy kiểm tra Trang tổng quan về việc sử dụng và thanh toán. Xem Tìm hiểu về việc thanh toán cho Cơ sở dữ liệu theo thời gian thực để biết thêm thông tin về việc thanh toán.
Để sử dụng tài nguyên, cả thẻ Sử dụng cơ sở dữ liệu trong bảng điều khiển của Firebase và các chỉ số có sẵn thông qua giải pháp Giám sát trên đám mây có thể giúp bạn giám sát Mức sử dụng Cơ sở dữ liệu theo thời gian thực.
bảng điều khiển của Firebase
Để xem mức sử dụng dữ liệu và kết nối với Cơ sở dữ liệu theo thời gian thực hiện tại, hãy xem Tác dụng trong bảng điều khiển của Firebase. Bạn có thể kiểm tra mức sử dụng so với thanh toán hiện tại trong một khoảng thời gian nhất định, 30 ngày qua hoặc 24 giờ qua.
Firebase hiển thị số liệu thống kê về việc sử dụng cho các chỉ số sau:
- Kết nối: Số lượng kết nối đồng thời, hiện đang mở, theo thời gian thực các kết nối tới cơ sở dữ liệu của bạn. Điều này bao gồm các báo cáo theo thời gian thực sau kết nối: WebSocket, cuộc thăm dò ý kiến kéo dài và sự kiện do máy chủ HTML gửi. Có không bao gồm các yêu cầu RESTful.
- Bộ nhớ: Lượng dữ liệu được lưu trữ trong cơ sở dữ liệu của bạn. Điều này không bao gồm Firebase lưu trữ hoặc lưu trữ dữ liệu thông qua các sản phẩm khác của Firebase.
- Tệp đã tải xuống: Tất cả byte đã được tải xuống từ cơ sở dữ liệu của bạn, bao gồm cả giao thức và chi phí mã hoá.
- Tải: Biểu đồ này cho biết lượng cơ sở dữ liệu đang được sử dụng, xử lý trong khoảng thời gian 1 phút nhất định. Bạn có thể thấy các vấn đề về hiệu suất khi cơ sở dữ liệu của bạn đạt 100%.
Ngoài ra, bảng điều khiển của Firebase còn cung cấp trang tổng quan về đánh giá Quy tắc bảo mật của Firebase, chế độ xem nhanh, hữu ích về các lệnh gọi quy tắc. Bạn có thể bổ sung trang tổng quan có dữ liệu phân tích chi tiết trong giải pháp Giám sát trên đám mây.
Để biết thêm thông tin, hãy xem bài viết Giám sát quy tắc bảo mật trong giải pháp Giám sát trên đám mây.
Cloud Monitoring
Chỉ số về mức sử dụng
Để dùng giải pháp Giám sát trên đám mây cho việc giám sát mức sử dụng đã tính phí, hãy theo dõi những thông tin sau
chỉ số. Xin lưu ý rằng tất cả tên loại chỉ số đều có tiền tố firebasedatabase.googleapis.com/
.
Tên chỉ số | Mô tả |
---|---|
Số lượng byte tải trọng đã gửi |
|
Tải trọng đã gửi và số byte giao thức |
|
Số lượng byte đã gửi | network/sent_bytes_count . Chỉ số này phản ánh số liệu ước tính về tổng
kích thước của dữ liệu được gửi từ cơ sở dữ liệu của bạn thông qua các lần đọc. Trong đó có
thực sự được gửi đến máy khách, ngoài giao thức và
chi phí mã hoá, dẫn đến chi phí kết nối. Đây là lựa chọn chính xác nhất
phản ánh tổng băng thông đi trên hoá đơn Cơ sở dữ liệu theo thời gian thực của bạn.
|
Tổng số byte |
|
Kết hợp các chỉ số trong các biểu đồ trên trang tổng quan để nhận được thông tin chi tiết và thông tin tổng quan hữu ích. Ví dụ: hãy thử các tổ hợp sau:
- Dữ liệu đi: Sử dụng
network/sent_bytes_count
,network/sent_payload_and_protocol_bytes_count
vànetwork/sent_payload_bytes_count
để phát hiện các vấn đề tiềm ẩn chi phí giao thức hoặc mã hoá góp phần làm phát sinh chi phí không mong muốn trên hoá đơn của bạn. Nếu bạn thấy có sự chênh lệch lớn giữa quy mô của các tải trọng dữ liệu được yêu cầu và các chỉ số khác phản ánh chi phí kết nối, bạn có thể cần khắc phục các sự cố có thể dẫn đến hết thời gian chờ hoặc kết nối thường xuyên. Nếu bạn không sử dụng vé phiên TLS, bạn có thể thử triển khai chúng để giảm chi phí kết nối SSL cho đã tiếp tục kết nối. - Vận hành: Sử dụng chỉ số
io/database_load
để xem tổng tải cơ sở dữ liệu được sử dụng theo từng loại thao tác. Hãy nhớ nhómio/database_load
theo loại để khắc phục nhiều loại thao tác. - Bộ nhớ: Sử dụng
storage/limit
vàstorage/total_bytes
để giám sát mức sử dụng bộ nhớ của bạn liên quan đến giới hạn bộ nhớ của Cơ sở dữ liệu theo thời gian thực.
Tạo không gian làm việc Giám sát trên đám mây
Để giám sát Cơ sở dữ liệu theo thời gian thực bằng giải pháp Giám sát trên đám mây, bạn phải đặt thiết lập một không gian làm việc cho dự án của bạn. Sắp xếp một không gian làm việc thông tin giám sát từ một hoặc nhiều dự án. Sau khi thiết lập không gian làm việc, bạn có thể tạo trang tổng quan tuỳ chỉnh và chính sách cảnh báo.
-
Nếu dự án của bạn đã là một phần của một không gian làm việc, Trang giám sát trên đám mây sẽ mở ra. Nếu không, hãy chọn một không gian làm việc cho dự án của bạn.
Chọn mục Không gian làm việc mới hoặc chọn một không gian làm việc hiện có.
Nhấp vào Thêm. Sau khi không gian làm việc của bạn được tạo xong, Trang giám sát trên đám mây sẽ mở ra.
Tạo trang tổng quan và thêm biểu đồ
Trình bày các chỉ số của Cơ sở dữ liệu theo thời gian thực được thu thập từ Giám sát trên đám mây trong các biểu đồ và trang tổng quan của riêng bạn.
Trước khi tiếp tục, hãy đảm bảo dự án của bạn là một phần của Không gian làm việc của Cloud Monitoring.
Trong trang Cloud Monitoring (Giám sát trên đám mây), hãy mở không gian làm việc của bạn rồi chuyển đến Trang tổng quan.
Nhấp vào Tạo trang tổng quan rồi nhập tên trang tổng quan.
Ở góc trên bên phải, hãy nhấp vào Thêm biểu đồ.
Trong cửa sổ Thêm biểu đồ, hãy nhập tiêu đề biểu đồ. Nhấp vào thẻ Chỉ số.
Trong trường Tìm chỉ số và loại tài nguyên, hãy nhập Cơ sở dữ liệu theo thời gian thực của Firebase. Trong trình đơn thả xuống được điền tự động, hãy chọn một trong các chỉ số trong Cơ sở dữ liệu theo thời gian thực.
Để thêm các chỉ số khác vào cùng một biểu đồ, hãy nhấp vào Thêm chỉ số rồi lặp lại bước trước đó.
Bạn có thể điều chỉnh biểu đồ của mình nếu cần. Ví dụ: Trong trường Bộ lọc, hãy nhấp vào + Thêm bộ lọc. Di chuyển xuống, sau đó chọn một giá trị hoặc dải ô cho chỉ số quan tâm mà bạn muốn lọc biểu đồ.
Nhấp vào Lưu.
Để biết thêm thông tin về biểu đồ Giám sát trên đám mây, xem phần Làm việc với biểu đồ.
Tạo chính sách cảnh báo
Bạn có thể tạo chính sách cảnh báo dựa trên chỉ số Cơ sở dữ liệu theo thời gian thực. Hãy làm theo các bước dưới đây để tạo chính sách cảnh báo gửi email cho bạn bất cứ khi nào chỉ số cụ thể trong Cơ sở dữ liệu theo thời gian thực đáp ứng ngưỡng nhất định.
Trước khi tiếp tục, hãy đảm bảo dự án của bạn là một phần của Không gian làm việc của Cloud Monitoring.
Trong trang Cloud Monitoring (Giám sát trên đám mây), hãy mở không gian làm việc của bạn rồi chuyển đến trang Cảnh báo.
Nhấp vào Tạo chính sách.
Nhập tên cho chính sách cảnh báo.
Thêm điều kiện cảnh báo dựa trên một trong các chỉ số của Cơ sở dữ liệu theo thời gian thực. Nhấp vào Thêm điều kiện.
Chọn một Mục tiêu. Trong trường Tìm chỉ số và loại tài nguyên, hãy nhập Cơ sở dữ liệu theo thời gian thực. Trong trình đơn thả xuống được điền tự động, hãy chọn một trong các chỉ số trong Cơ sở dữ liệu theo thời gian thực.
Trong Điều kiện kích hoạt chính sách, hãy sử dụng các trường thả xuống để xác định cảnh báo của bạn .
Thêm kênh thông báo vào chính sách cảnh báo. Trong phần Thông báo, Nhấp vào Add Notification Channel (Thêm kênh thông báo). Chọn Email trong trình đơn thả xuống.
Nhập email của bạn vào trường Địa chỉ email. Nhấp vào Thêm.
Bạn có thể điền vào trường tài liệu để thêm thông tin bổ sung (không bắt buộc) trong thông báo qua email.
Nhấp vào Lưu.
Nếu mức sử dụng Cơ sở dữ liệu theo thời gian thực của bạn vượt quá ngưỡng đã định cấu hình, bạn sẽ nhận được thông báo qua email.
Để biết thêm thông tin về các chính sách cảnh báo, hãy xem Giới thiệu về tính năng cảnh báo.