Xuất dữ liệu Firebase vào Cloud Logging

Việc xuất dữ liệu từ nhiều sản phẩm của Firebase vào Cloud Logging cho phép bạn xem, tìm kiếm, lọc và truy vấn nhật ký từ dự án và ứng dụng của mình. Khi sử dụng dữ liệu đã xuất, bạn có thể tạo và sử dụng chỉ số dựa trên nhật ký, tạo biểu đồ và trang tổng quan tuỳ chỉnh, cũng như thiết lập cảnh báo tuỳ chỉnh.

Các sản phẩm sau đây hỗ trợ xuất dữ liệu sang Cloud Logging:

  • Firebase Hosting: Sau khi bạn thiết lập chế độ xuất, Firebase sẽ xuất nhật ký yêu cầu web từ các trang web Firebase Hosting của bạn sang Cloud Logging.

  • Firebase App Hosting: Không cần thiết lập tính năng xuất; Firebase tự động xuất nhật ký cho Firebase App Hosting sang Cloud Logging.

  • Cloud Functions for Firebase: Không cần thiết lập chế độ xuất; Firebase tự động xuất nhật ký cho các hàm sang Cloud Logging.


Trang này giúp bạn:

Bạn có thể làm gì với dữ liệu được xuất sang Cloud Logging

Cloud Logging do Google Cloud Observability Suite cung cấp.

Dưới đây là một số cách bạn có thể xử lý dữ liệu được xuất sang Cloud Logging:

  • Bạn có thể sử dụng Logs Explorer trong bảng điều khiển Google Cloud để xem, tìm kiếm và lọc các nhật ký này.

  • Bạn có thể truy vấn nhật ký, tạo và sử dụng các chỉ số dựa trên nhật ký, tạo biểu đồ và trang tổng quan tuỳ chỉnh, thiết lập cảnh báo tuỳ chỉnh và lưu trữ dữ liệu nhật ký.

  • Bạn có thể xuất dữ liệu sang các nhà cung cấp dịch vụ khác.

Tìm hiểu thêm về các lựa chọn này trong Cloud Loggingtài liệu chung, cũng như trang dành riêng cho sản phẩm Firebase Hosting.

Lưu ý rằng đối với Cloud Functions for Firebase, bạn cũng có thể xem nhật ký trong trang tổng quan vềhàm của bảng điều khiển Firebase.



Thiết lập lệnh xuất dữ liệu sang Cloud Logging

Sau đây là cách thiết lập tính năng xuất sang Cloud Logging:

  1. Đăng nhập vào bảng điều khiển Firebase, sau đó chọn dự án của bạn.

  2. Nhấp vào biểu tượng , rồi chọn Cài đặt dự án.

  3. Chọn thẻ Tích hợp.

  4. Trên thẻ tích hợp Cloud Logging, hãy nhấp vào Liên kết.

  5. Làm theo hướng dẫn trên màn hình để thiết lập tính năng xuất sang Cloud Logging.

    Nếu bạn đã có một hoặc nhiều trang web Firebase Hosting đang hoạt động, thì quy trình liên kết sẽ cho biết mức sử dụng dữ liệu ước tính cho nhật ký của từng trang web. Giá trị này được ước tính dựa trên số lượng nhật ký trong 30 ngày trước đó.

Việc huỷ liên kết với Cloud Logging sẽ ngăn mọi nhật ký mới được xuất.

Việc huỷ liên kết khỏi Cloud Logging chỉ có thể dừng xuất dữ liệu cho Firebase App HostingFirebase Hosting. Bạn không thể dừng xuất nhật ký cho Cloud Functions for Firebase.

Hãy lưu ý những điều sau:

  • Mọi dữ liệu đã xuất vào Cloud Logging sẽ vẫn tồn tại trong thời gian lưu giữ được phép và bạn vẫn có thể phải trả phí lưu trữ. Bạn có thể xoá nhật ký theo cách thủ công để tránh phát sinh thêm chi phí.

  • Nếu bạn có dữ liệu Cloud Logging được lưu trữ trong các dịch vụ khác (chẳng hạn như BigQuery), thì dữ liệu đó có thể phải tuân theo các điều khoản khác về việc duy trì dữ liệu.

Bạn có thể huỷ liên kết khỏi Cloud Logging ở cấp dự án Firebase, cấp sản phẩm hoặc cấp phụ trợ hoặc cấp trang web cho một sản phẩm cụ thể.

Sau đây là cách huỷ liên kết với Cloud Logging:

  1. Trong bảng điều khiển Firebase, hãy chuyển đến trang Tích hợp.

  2. Trong thẻ Cloud Logging, hãy nhấp vào Quản lý.

  3. Chọn huỷ liên kết một sản phẩm cụ thể hoặc huỷ liên kết một trang web hoặc phần phụ trợ cụ thể cho một sản phẩm cụ thể.

    Để huỷ liên kết hoàn toàn dự án Firebase, hãy tìm nút ở cuối trang.

  4. Khi được nhắc, hãy xác nhận rằng bạn muốn ngừng xuất.



Điều gì xảy ra sau khi bạn thiết lập tính năng xuất?

Sau khi thiết lập tính năng xuất dữ liệu, bạn có thể thấy những điều sau.

Firebase Hosting

  • Xem nhật ký cho mọi yêu cầu mới đối với các trang web Hosting của bạn, thường là trong vòng 30 phút kể từ khi yêu cầu được thực hiện.

  • Theo dõi mức sử dụng dữ liệu:

    • Xem mức sử dụng dữ liệu cho nhật ký từ các trang web Hosting của bạn trong thẻ tích hợp Cloud Logging trong bảng điều khiển Firebase.

    • Xem mức sử dụng dữ liệu trên mỗi trang web trong Logs Explorer trong bảng điều khiển Google Cloud (chỉ số log_bytes). Nếu dự án của bạn sử dụng Cloud Logging cho các sản phẩm khác, bạn cũng có thể xem mức sử dụng tổng trong Logs Explorer.



Cloud Logging hạn mức, giá và tỷ lệ giữ chân

Cloud Logging cung cấp một mức sử dụng miễn phí mỗi tháng (cho mỗi dự án). Mức sử dụng có thể đến từ bất kỳ sản phẩm nào của Google hoặc Firebase sử dụng Cloud Logging. Bạn có thể nâng cấp dự án của mình lên gói giá linh hoạt (trả tiền theo mức dùng) để sử dụng thêm các tính năng và mức sử dụng có tính phí. Tìm hiểu thêm về quy tắc đặt giá cho Cloud Logging.

Bạn có thể theo dõi và quản lý Cloud Logging cũng như thông tin thanh toán:

Nhật ký sẽ tự động bị xoá sau 30 ngày, bạn có thể đặt khoảng thời gian lưu giữ tuỳ chỉnh.

Xin lưu ý rằng mục nhật ký cho một yêu cầu hoặc sự kiện cụ thể có thể bị trì hoãn hoặc trong một số trường hợp hiếm gặp, bị loại bỏ. Mặc dù nhật ký có thể được dùng để tìm hiểu các yêu cầu hoặc sự kiện, nhưng nhật ký có thể không phản ánh mức sử dụng thực tế xuất hiện trong mức sử dụng và hoá đơn của dự án.