Giảm chi phí ghi nhật ký

Sau khi bật tính năng ghi nhật ký, bạn có trách nhiệm thiết lập cách bạn muốn định tuyến, lưu trữ và giữ lại nhật ký. Bạn có thể phải trả thêm chi phí cho Google Cloud để nhập và lưu giữ nhật ký nếu vượt quá giới hạn sử dụng và lưu giữ miễn phí. Xem chính sách giá của Google Cloud Observability.

Tuy nhiên, bạn có thể kiểm soát chi phí ghi nhật ký bằng cách sử dụng bất kỳ phương pháp nào sau đây được mô tả trong các phần sau.

Giảm mức sử dụng tính năng ghi nhật ký

Bạn có thể giới hạn lượng dữ liệu nhật ký được nhập bằng cách loại trừ một số mục nhập nhật ký nhất định. Xem phần Các trường hợp ngoại lệ đối với tính năng Ghi nhật ký trên đám mâyLoại trừ nhật ký.

Ví dụ: lệnh sau cập nhật bộ chứa nhật ký _Default để loại trừ các nhật ký GetVehicle.

    gcloud logging sinks update _Default \
    --add-exclusion=name=get-vehicle,filter='jsonPayload.@type:"type.googleapis.com/maps.fleetengine.v1.GetVehicleLog"'

Xuất hoặc định tuyến nhật ký

Bạn có thể định tuyến nhật ký đến các đích đến khác của Google Cloud hoặc bên ngoài để tránh chi phí lưu trữ và truyền dẫn mặc định. Hãy nhớ tắt tính năng truyền dẫn nhật ký, như mô tả trong phần tiếp theo, để tránh các chi phí truyền dẫn.

Xem phần Xuất nhật ký trên đám mâyXuất nhật ký.

Tắt tính năng truyền dẫn nhật ký

Nếu không có ý định sử dụng nhật ký của Công cụ của đội xe, bạn có thể tránh các khoản phí tiềm ẩn liên quan đến tính năng Ghi nhật ký trên đám mây bằng cách tắt tính năng truyền dẫn. Theo mặc định, nhật ký của Công cụ của đội xe được định tuyến đến bộ chứa nhật ký _Default.

Lệnh sau đây cập nhật bộ chứa nhật ký _Default để không nhập nhật ký của Công cụ của đội.

    gcloud logging sinks update _Default \
    --log-filter='NOT LOG_ID("cloudaudit.googleapis.com/activity") \
    AND NOT LOG_ID("externalaudit.googleapis.com/activity") \
    AND NOT LOG_ID("cloudaudit.googleapis.com/system_event") \
    AND NOT LOG_ID("externalaudit.googleapis.com/system_event") \
    AND NOT LOG_ID("cloudaudit.googleapis.com/access_transparency") \
    AND NOT LOG_ID("externalaudit.googleapis.com/access_transparency") \
    AND NOT resource.type:"fleetengine.googleapis.com"'

Ngoài ra, hãy xem bài viết Bốn bước để quản lý chi phí của bạn cho dịch vụ Cloud Logging theo ngân sách.