Trong quá trình quản lý dự án Firebase, bạn nên xem xét mức sử dụng Cloud Storage (ví dụ: số Byte đang được lưu trữ, số yêu cầu tải xuống từ ứng dụng của bạn).
Để kiểm tra mức sử dụng Cloud Storage mà bạn tính phí, hãy kiểm tra trang tổng quan về việc sử dụng và thanh toán.
Đối với mức sử dụng tài nguyên, cả thẻ Usage (Mức sử dụng) Cloud Storage trong bảng điều khiển Firebase và các chỉ số có sẵn thông qua Cloud Monitoring đều có thể giúp bạn theo dõi mức sử dụng Cloud Storage. Loại hình giám sát này có thể giúp bạn phát hiện các vấn đề tiềm ẩn trong ứng dụng. Việc xem xét mức sử dụng của ứng dụng cũng có thể cung cấp cho bạn thông tin chi tiết về hoá đơn. Ngoài ra, nếu có gì đó không ổn, bạn có thể xem xét rõ ràng các hoạt động của bộ chứa Cloud Storage (ví dụ: bằng cách theo dõi hoạt động đánh giá của Cloud Storage Security Rules) để khắc phục sự cố.
Bảng điều khiển Firebase
Bảng điều khiển Firebase có một trang tổng quan về việc sử dụng cho biết Số byte bộ nhớ đã lưu trữ, số lượng đối tượng, băng thông và các yêu cầu tải xuống theo thời gian. Các chỉ số về bộ nhớ (Số byte được lưu trữ và số đối tượng) được cập nhật trong vòng 24 giờ. Chỉ số sử dụng (yêu cầu băng thông và yêu cầu tải xuống) được cập nhật vài giờ một lần.
Ngoài ra, bảng điều khiển Firebase còn cung cấp trang tổng quan đánh giá Firebase Security Rules, một chế độ xem nhanh và hữu ích về các lệnh gọi quy tắc. Bạn có thể bổ sung trang tổng quan này bằng thông tin phân tích chi tiết trong giải pháp Giám sát trên đám mây.
Bảng điều khiển Google Cloud
Vì dự án Firebase chỉ là một dự án Google Cloud có thêm các dịch vụ và cấu hình của Firebase, nên bạn có thể xem dự án của mình trong bảng điều khiển Google Cloud.
Nếu bạn có một bộ chứa Cloud Storage mặc định có định dạng tên là *.appspot.com
Cloud Monitoring
Cloud Monitoring thu thập các chỉ số, sự kiện và siêu dữ liệu từ các sản phẩm của Google Cloud mà bạn có thể dùng để tạo trang tổng quan, biểu đồ và cảnh báo. Cloud Monitoring bao gồm các chỉ số Cloud Storage liên quan đến Quy tắc bảo mật sau:
Tên chỉ số | Mô tả |
---|---|
Đánh giá quy tắc | Số lượt đánh giá Cloud Storage Security Rules được thực hiện để phản hồi các yêu cầu ghi hoặc đọc. Bạn có thể chia nhỏ chỉ số này theo kết quả của yêu cầu (ALLOW, DENY hoặc LỖI) hoặc tên bộ chứa. |
- Tốc độ lấy mẫu
- Các chỉ số Cloud Storage được lấy mẫu 60 giây một lần, nhưng có thể mất đến 4 phút để nội dung cập nhật xuất hiện trong trang tổng quan.
Bằng cách sử dụng các chỉ số này, bạn có thể thiết lập trang tổng quan Cloud Storage như sau:
Hãy hoàn tất các bước bên dưới để bắt đầu theo dõi Cloud Storage bằng Cloud Monitoring.
Tạo không gian làm việc Cloud Monitoring
Để giám sát Firebase bằng Cloud Monitoring, bạn phải thiết lập một không gian làm việc cho dự án của mình. Không gian làm việc sắp xếp 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 đã nằm trong một không gian làm việc, thì 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 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, Trang giám sát trên đám mây sẽ mở ra.
Tạo trang tổng quan và thêm biểu đồ
Hiển thị các chỉ số Firebase được thu thập từ tính năng Theo dõi trên đám mây trong 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 thuộc một không gian làm việc Giám sát trên đám mây.
Trên trang Cloud Monitoring (Theo dõi 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 Dashboards (Bảng điều khiển).
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ổ Add Chart (Thêm biểu đồ), hãy nhập tiêu đề biểu đồ. Nhấp vào thẻ Chỉ số.
Trong trường Find resource type and metric (Tìm chỉ số và kiểu tài nguyên), hãy nhập Cloud Storage cho Firebase. Trong trình đơn thả xuống được điền tự động, hãy chọn một trong các chỉ số Cloud Storage.
Để 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 đồ 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 phạm vi cho chỉ số mà bạn quan tâm và muốn lọc biểu đồ theo đó.
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, hãy xem phần Xử lý 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 các chỉ số Firebase. Bạn có thể làm theo các bước bên dưới để tạo chính sách cảnh báo gửi email cho bạn mỗi khi một chỉ số Firebase cụ thể đạt đến một ngưỡng nhất định.
Trước khi tiếp tục, hãy đảm bảo dự án của bạn thuộc không gian làm việc Giám sát trên đám mây.
Trên trang Cloud Monitoring (Theo dõi 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 Alerting (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ố Firebase. Nhấp vào Thêm điều kiện.
Chọn một Mục tiêu. Trong trường Find resource type and metric (Tìm chỉ số và kiểu tài nguyên), hãy nhập Cloud Storage cho Firebase. Trong trình đơn thả xuống được điền tự động, hãy chọn một trong các chỉ số Cloud Storage.
Trong phần Trình kích hoạt chính sách, hãy sử dụng các trường thả xuống để xác định điều kiện cảnh báo.
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, hãy nhấp vào 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 để bổ sung thông tin vào thông báo qua email.
Nhấp vào Lưu.
Nếu mức sử dụng Cloud Storage 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 về các chính sách cảnh báo, hãy xem phần Giới thiệu về cảnh báo.