Truy vấn nhật ký lỗi đối với các ứng dụng trong Google Chat

Hướng dẫn này mô tả cách truy vấn nhật ký lỗi của ứng dụng Chat trong Google Cloud Logs Explorer. Truy vấn nhật ký để:

  • Tìm hiểu xem người dùng có gặp lỗi hay không.
  • Xem tần suất xảy ra lỗi và lỗi nào thường xuyên nhất.
  • Đọc thông báo lỗi mô tả và dữ liệu nhật ký giúp bạn khắc phục lỗi.

Điều kiện tiên quyết

Nhật ký lỗi truy vấn

  1. Trong bảng điều khiển Google Cloud, hãy nhấp vào Trình đơn > Các sản phẩm khác > Ghi nhật ký > Trình khám phá nhật ký.

    Chuyển đến Log Explorer

  2. Nếu cần, hãy bật chế độ Hiện truy vấn để hiện trình tạo truy vấn.

  3. Đối với nhật ký lỗi của ứng dụng Chat, hãy nhập truy vấn sau:

    severity=ERROR
    resource.type="chat.googleapis.com/Project"
    
  4. Để xem các lỗi gần đây, hãy nhấp vào Chạy truy vấn. Hoặc để xem lỗi khi chúng xảy ra, hãy nhấp vào Nhật ký truyền phát. Nhật ký lỗi của ứng dụng Chat sẽ xuất hiện trong ngăn "Kết quả truy vấn".

Để tìm hiểu thêm về Trình khám phá nhật ký trên Google Cloud và cách viết truy vấn, hãy xem các hướng dẫn sau trong tài liệu về Trình khám phá nhật ký:

Đọc thông báo lỗi trong nhật ký

Sau khi truy vấn nhật ký lỗi, bạn có thể xem từng nhật ký bao gồm một tải trọng JSON mô tả nhật ký. Đối với các lỗi của ứng dụng Chat, JSON sẽ bao gồm thông báo lỗi tại jsonPayload.error.message. Ví dụ: trong nhật ký mẫu sau đây, thông báo lỗi cho biết một hàm Apps Script không thực thi được:

JSON

{
  "insertId": "INSERT_ID",
  "jsonPayload": {
    "@type": "type.googleapis.com/google.chat.logging.v1.ChatAppLogEntry",
    "error": {
      "code": 9,
      "message": "An Apps Script function failed to execute. To review AppsScript error logs, see \"Logging\" (https://developers.google.com/apps-script/guides/logging)."
    },
    "deployment": "DEPLOYMENT_ID"
  },
  "resource": {
    "type": "chat.googleapis.com/Project",
    "labels": {
      "project_id": "PROJECT_ID"
    }
  },
  "timestamp": "2022-12-06T05:24:18.697255Z",
  "severity": "ERROR",
  "logName": "projects/PROJECT_ID/logs/chat.googleapis.com%2Ferrors",
  "receiveTimestamp": "2022-12-06T05:24:19.207936968Z"
}

Lưu ý

Khi bạn làm việc với nhật ký lỗi của ứng dụng Chat trong Trình khám phá nhật ký của Google Cloud, hãy lưu ý những điều sau:

  • Đối với các ứng dụng Google Chat, Trình khám phá nhật ký hiện bao gồm nhật ký có các mức độ nghiêm trọng sau đây để giúp khắc phục sự cố ứng dụng bị lỗi:

    • ERROR

    Nhật ký của các dịch vụ liên quan cũng có thể giúp gỡ lỗi một ứng dụng Chat. Ví dụ: nếu một ứng dụng Chat được triển khai bằng Google Cloud Functions, thì bạn nên kiểm tra Nhật ký Explorer để xem nhật ký Cloud Functions.

  • Thông báo lỗi luôn được viết bằng tiếng Anh.

  • Cloud Logging phát sinh chi phí. Để biết thêm thông tin về giá của Cloud Logging, hãy tham khảo giá của bộ công cụ hoạt động của Google Cloud.

Sau khi truy vấn nhật ký lỗi, nếu bạn thấy lỗi, hãy xem các hướng dẫn sau để được trợ giúp khắc phục lỗi: