Phân tích thông tin chi tiết về mức sử dụng

Trang này mô tả cách sử dụng thông tin chi tiết về mức sử dụng để phân tích mức sử dụng có tính phí cho các cơ sở dữ liệu cụ thể. Bạn có thể chia nhỏ dữ liệu này theo các phương diện như tập hợp, nhóm tập hợp hoặc không gian tên (dành riêng cho chế độ Kho dữ liệu) trong một khoảng thời gian tuỳ chỉnh. Các chỉ số thông tin chi tiết về mức sử dụng được hiển thị sẽ khác nhau tuỳ theo phiên bản hoặc chế độ:

Phiên bản Chỉ số
Tiêu chuẩn
  • Hoạt động đọc
  • Hoạt động ghi (bao gồm cả hoạt động xoá)
  • Xoá TTL
  • Lượt đọc luồng (Listen yêu cầu)
  • Ghi luồng (StreamWrite yêu cầu, bao gồm cả yêu cầu xoá)
Doanh nghiệp
  • Đọc đơn vị
  • Đơn vị ghi (bao gồm cả thao tác xoá)
  • Xoá TTL hoặc xoá đơn vị được quản lý
  • Đơn vị Eventarc
  • Đơn vị đọc luồng (bỏ phiếu Listen)
  • Đơn vị đọc theo thời gian thực (Listen thông tin cập nhật về hoạt động truyền trực tuyến)
  • Đơn vị ghi luồng (StreamWrite yêu cầu, bao gồm cả yêu cầu xoá)

Tổng quan về thông tin chi tiết về mức sử dụng

Sử dụng trang tổng quan thông tin chi tiết về mức sử dụng để theo dõi mức sử dụng cho các cơ sở dữ liệu cụ thể. Trang tổng quan này giúp bạn:

  • Theo dõi mức sử dụng chi tiết: Theo dõi các hoạt động có tính phí được chia nhỏ theo các phương diện như collection, collectionGroup hoặc namespace.
  • Tối ưu hoá chi phí: Xác định mức sử dụng có hoá đơn cao để xác định nơi bạn có thể tối ưu hoá cấu trúc dữ liệu hoặc truy vấn và giảm hoá đơn tổng thể.
  • Theo dõi xu hướng trong quá khứ: Theo dõi sự thay đổi của số liệu thống kê về việc sử dụng có tính phí trong các khung thời gian cụ thể.

Vai trò bắt buộc

Để có được quyền cần thiết để xem trang tổng quan thông tin chi tiết về mức sử dụng, hãy yêu cầu quản trị viên cấp cho bạn vai trò Người xem Datastore

(roles/datastore.viewer) Vai trò IAM trong dự án của bạn.

Vai trò được xác định trước này chứa quyền datastore.insights.get, đây là quyền cần thiết để xem trang tổng quan thông tin chi tiết về mức sử dụng.

Bạn cũng có thể nhận được quyền này thông qua vai trò tuỳ chỉnh hoặc vai trò được xác định trước khác.

Trang tổng quan thông tin chi tiết về mức sử dụng

Trang tổng quan Thông tin chi tiết về mức sử dụng được sắp xếp thành hai phần chính:

  • Tổng mức sử dụng: Hiển thị các chỉ số tổng hợp (lượt đọc, lượt ghi, lượt đọc luồng, lượt ghi luồng và lượt xoá TTL) cho toàn bộ cơ sở dữ liệu.
  • Bộ lọc nhóm theo Mức sử dụng: Cho biết các chỉ số được phân tích theo 100 phương diện hàng đầu và được nhóm theo tập hợp, nhóm tập hợp hoặc không gian tên.

Tổng mức sử dụng và chỉ số GroupBy

Xin lưu ý rằng tổng các chỉ số trong phần GroupBy có thể không khớp với chỉ số hiển thị trong phần Tổng mức sử dụng. Sự khác biệt này là bình thường do các yếu tố sau:

  • Giới hạn GroupBy (100 mục hàng đầu): Phần GroupBy chỉ liệt kê mức sử dụng cho 100 tập hợp, nhóm tập hợp hoặc không gian tên hàng đầu. Mức sử dụng do các phương diện ít hoạt động hơn tạo ra sẽ đóng góp vào tổng mức sử dụng nhưng không được liệt kê riêng lẻ trong các chỉ số sử dụng GroupBy.
  • Lấy mẫu cho các thao tác trên phạm vi rộng: Đối với các yêu cầu ảnh hưởng đến một số lượng lớn tập hợp (ví dụ: kết hợp trên nhiều tập hợp, ListCollectionIds, ListDocuments, truy vấn không theo loại), thông tin chi tiết về mức sử dụng có thể lấy mẫu tập hợp, ưu tiên những tập hợp có mức sử dụng cao nhất. Do đó, không phải tất cả các tập hợp bị ảnh hưởng đều được đưa vào chỉ số sử dụng GroupBy.
  • Tên dành riêng: Cloud Firestore dành riêng tên có tiền tố là hai dấu gạch dưới (__*__) cho siêu dữ liệu nội bộ. Mức sử dụng liên quan đến những tên dành riêng này góp phần vào tổng mức sử dụng nhưng không được đưa vào chỉ số sử dụng GroupBy.

    Phương diện GroupBy

    Phần GroupBy sắp xếp các chỉ số sử dụng dựa trên các phương diện do các API đã bật xác định:

    • Bộ sưu tập: Có sẵn khi API Cloud Firestore được bật.
    • Nhóm tập hợp: Thường có sẵn trên tất cả cấu hình API.

    Dữ liệu thông tin chi tiết về mức sử dụng

    Thông tin chi tiết về mức sử dụng trên Google Cloud Console cho thấy dữ liệu được lấy từ các phương thức API sau:

    • queryTopAggregatedInsightsData
    • queryTopTimeseriesInsightsData
    Tên trường Thông tin chi tiết
    Tên bộ sưu tập

    Tên nhóm bộ sưu tập
    Giá trị tương ứng với phương diện mức sử dụng mà dữ liệu sử dụng được tổng hợp. Đây có thể là tên bộ sưu tập hoặc tên nhóm bộ sưu tập
    Tổng số thao tác đọc Tổng số thao tác đọc không truyền trực tuyến. Chỉ áp dụng cho phiên bản Standard.
    Tổng số thao tác ghi Tổng số thao tác ghi không truyền trực tuyến. Bao gồm cả thao tác xoá. Chỉ áp dụng cho phiên bản Standard.
    Tổng số thao tác đọc luồng Tổng số thao tác đọc được dùng để truyền trực tuyến Listen yêu cầu (bao gồm cả việc thăm dò ý kiến truy vấn ban đầu, thông báo thay đổi tài liệu theo thời gian thực, kết quả bị bỏ qua, lượt đọc chỉ mục và phí đọc tối thiểu). Chỉ áp dụng cho phiên bản Standard.
    Tổng số thao tác ghi luồng Tổng số thao tác ghi được dùng cho StreamWrite yêu cầu. Bao gồm cả thao tác xoá. Chỉ áp dụng cho phiên bản Standard.
    Tổng số thao tác xoá TTL Tổng số thao tác xoá TTL. Chỉ áp dụng cho phiên bản Standard.
    Tổng số đơn vị đọc Tổng số đơn vị đọc được phân đoạn (phân đoạn 4 KiB) cho các lượt đọc không truyền trực tuyến. Chỉ áp dụng cho phiên bản Enterprise.
    Tổng số đơn vị ghi Tổng số đơn vị ghi theo phân đoạn (phân đoạn 1 KiB) cho các hoạt động ghi không theo luồng. Bao gồm các đơn vị bị xoá. Chỉ áp dụng cho phiên bản Enterprise.
    Tổng số thao tác xoá TTL hoặc xoá được quản lý Tổng số đơn vị TTL Delete hoặc Managed Delete. Chỉ áp dụng cho phiên bản Enterprise.
    Tổng số đơn vị Eventarc Tổng số đơn vị Eventarc. Chỉ áp dụng cho phiên bản Enterprise.
    Tổng số đơn vị đọc luồng Tổng số đơn vị đọc theo phân đoạn (phân đoạn 4 KiB) được dùng cho các thao tác thăm dò ý kiến trong các yêu cầu Listen truyền trực tuyến. Chỉ áp dụng cho phiên bản Enterprise.
    Tổng số đơn vị đọc theo thời gian thực Tổng số đơn vị đọc theo thời gian thực (phần 1 KiB) được dùng để cập nhật trực tuyến trong Listen yêu cầu. Chỉ áp dụng cho phiên bản Enterprise.
    Tổng số đơn vị ghi luồng Tổng số đơn vị ghi theo phân đoạn (phân đoạn 1 KiB) được dùng cho các yêu cầu StreamWrite. Bao gồm các đơn vị bị xoá. Chỉ áp dụng cho phiên bản Enterprise.
    Tổng số byte đã đọc Tổng số byte đã quét.
    Tổng số tài liệu đã quét Tổng số tài liệu đã quét.
    Tổng số mục nhập chỉ mục đã quét Tổng số mục nhập chỉ mục đã quét.
    Tổng số tài liệu bằng văn bản Tổng số tài liệu được viết.
    Tổng số mục nhập chỉ mục đã ghi Tổng số mục nhập chỉ mục đã ghi.
    Tổng kích thước tài liệu đã ghi Tổng kích thước ghi tài liệu tính bằng byte.

    Hạn chế

    • Thông tin chi tiết về mức sử dụng cho các hoạt động của Quản trị viên (góp phần vào số lượt đọc và ghi có tính phí) như nhập/xuất, xoá hàng loạt, khôi phục, sao chép và tạo chỉ mục trong phiên bản Enterprise không được hỗ trợ.
    • Không hỗ trợ tính năng thanh toán cho lưu lượng dữ liệu ra khỏi mạng và bộ nhớ.

    Giá

    Bạn không phải trả thêm phí khi sử dụng thông tin chi tiết về mức sử dụng.

    Xem thông tin chi tiết về mức sử dụng

    Để xem thông tin chi tiết về mức sử dụng cho một cơ sở dữ liệu Cloud Firestore, hãy mở ngăn Thông tin chi tiết về mức sử dụng của cơ sở dữ liệu đó trong Google Cloud Console.

    1. Trong Google Cloud Console, hãy chuyển đến trang Databases (Cơ sở dữ liệu).

      Chuyển đến phần Cơ sở dữ liệu

    2. Trong danh sách cơ sở dữ liệu, hãy chọn một cơ sở dữ liệu.

    3. Trong trình đơn điều hướng, hãy nhấp vào Thông tin chi tiết về mức sử dụng.

      Thông tin chi tiết về mức sử dụng cho cơ sở dữ liệu Chế độ gốc trong
Google Cloud Console

      Sử dụng trình đơn thả xuống Bộ lọc nhóm theo để xem thông tin chi tiết về mức sử dụng cho một tập hợp, collectionGroup hoặc không gian tên. Bạn có thể xem dữ liệu thông tin chi tiết về mức sử dụng trong tối đa 45 ngày qua.