Ghi nhật ký trên đám mây để quan trọng

Bạn có thể truy cập vào nhật ký sự kiện cho các công cụ tích hợp của mình từ Google Cloud Logging. Sử dụng Cloud Logging để khám phá nhật ký, tạo chỉ số và cảnh báo, hoặc xuất nhật ký sang các ứng dụng khác bằng Google Cloud Pub/Sub.

Ghi nhật ký quyền truy cập

Để truy cập vào Cloud Logging từ Google Cloud Console, hãy nhấp vào Xem tất cả sản phẩm, sau đó chuyển đến Thao tác > Ghi nhật ký.

Truy cập Cloud Logging

Quyền truy cập vào dữ liệu nhật ký được quản lý thông qua tính năng Quản lý danh tính và quyền truy cập (IAM) cho người dùng dự án Hành động của bạn. Để biết thêm chi tiết về vai trò và quyền đối với dữ liệu ghi nhật ký, xem Ghi nhật ký trên đám mây kiểm soát truy cập.

Các mục nhập nhật ký được lưu giữ trong 30 ngày theo Cloud Logging chính sách giữ lại dữ liệu, sau đó được lập lịch để xóa. Bạn cũng có thể xoá các mục theo yêu cầu bằng cách sử dụng Giao diện Logs Explorer (Trình khám phá nhật ký).

Bạn có thể tìm hiểu thêm về cách sử dụng nhật ký một cách hiệu quả trong phần Tìm kiếm nhật ký của Hướng dẫn khắc phục sự cố.

Cloud Logging cung cấp các loại tài nguyên sau:

Loại tài nguyên Tên hiển thị Mô tả Nhãn
assistant_action_project Dự án hành động của Trợ lý Google Vùng chứa cho dự án Google Cloud liên kết với một Trợ lý Hành động.
  • project_id: Giá trị nhận dạng của dự án hiện tại của bạn được liên kết với tài nguyên này, ví dụ: my-project.

Nhật ký thực thi

Bảng dưới đây liệt kê giản đồ của mục nhập executionLog:

Thuộc tính Mô tả
requestId Mã yêu cầu duy nhất, ví dụ: 5325511189174727525.
latencyMsec Thời gian đã trôi qua trước khi nhận được phản hồi, ví dụ: 6000.
executionType Công cụ di chuyển được dùng cho yêu cầu, ví dụ: CLOUD hoặc MATTER, tuỳ thuộc vào quá trình tích hợp của bạn.
actionType Chỉ báo không bắt buộc về hành động mà người dùng đã thực hiện, ví dụ: QUERY hoặc EXECUTE. Đối với các hành động EXECUTE, bao gồm cả lệnh được đưa ra để thực hiện các đặc điểm được hỗ trợ, ví dụ: ONOFF_OFF
trait Thuộc tính không bắt buộc được liên kết với hành động của người dùng này.
deviceTypes Danh sách các loại thiết bị chịu ảnh hưởng của sự kiện, ví dụ: LIGHT.
isSuccess Liệu yêu cầu có nhận được phản hồi thành công hay không.
fallbackToCloud Liệu yêu cầu có được gửi đến phương thức thực hiện trên đám mây sau khi xảy ra lỗi hay không từ việc thực hiện đơn hàng tại địa phương.
statusType Cho biết trạng thái của phản hồi ý định, chẳng hạn như SUCCESS, PENDING hoặc OFFLINE. Dành cho ERROR phản hồi, thuộc tính này chứa errorCode do phương thức thực hiện cung cấp.
externalDebugString Thông báo gỡ lỗi chi tiết (không bắt buộc) được liên kết với hành động này của người dùng.
locale Mã ngôn ngữ liên kết với yêu cầu.

Ghi nhật ký các tùy chọn loại trừ

Nhà phát triển có thể tạo các trường hợp loại trừ nhật ký bằng cách sử dụng ngôn ngữ truy vấn ghi nhật ký để tuỳ chỉnh nhật ký của họ theo cách linh hoạt hơn. Ngôn ngữ truy vấn ghi nhật ký cũng được Trình khám phá nhật ký sử dụng để bạn có thể sử dụng Trình khám phá nhật ký nhằm giúp tạo truy vấn.

Bạn có thể thực hiện theo các bước để tạo bộ lọc loại trừ tại hướng dẫn này (định cấu hình bộ lọc loại trừ cho bồn lưu trữ _Default).

Các chỉ số dựa trên nhật ký

Nhà phát triển có thể sử dụng Chỉ số dựa trên nhật ký để theo dõi và phân tích các mẫu trong nhật ký của họ. Bạn cũng có thể tạo biểu đồ tuỳ chỉnhthiết lập cảnh báo vào các chỉ số dựa trên nhật ký.

Để bắt đầu sử dụng các chỉ số dựa trên nhật ký cho nhà thông minh, hãy xem hướng dẫn tạo chỉ số dựa trên nhật ký bộ đếm.

Để tìm hiểu thêm về cách sử dụng tính năng Ghi nhật ký trên đám mây trong dự án của bạn, hãy xem các nội dung sau tài liệu:

  • Giá: Thông tin chi tiết về mức phân bổ và chi phí vượt mức.
  • Hạn mức và giới hạn: Thông tin chi tiết về các giới hạn và chính sách giữ lại dữ liệu nhật ký sử dụng.
  • Truy vấn nhật ký nâng cao: Hướng dẫn sử dụng biểu thức nâng cao để truy vấn và phân tích dữ liệu nhật ký.