บันทึกข้อผิดพลาดของการค้นหาสําหรับแอป Google Chat

คู่มือนี้จะอธิบายวิธีค้นหาบันทึกข้อผิดพลาดของแอป Chat ใน Logs Explorer ของ Google Cloud บันทึกการค้นหาเพื่อ

  • ดูว่าผู้ใช้พบข้อผิดพลาดหรือไม่
  • ดูว่าข้อผิดพลาดเกิดขึ้นบ่อยแค่ไหนและข้อผิดพลาดใดที่พบบ่อยที่สุด
  • อ่านข้อความแสดงข้อผิดพลาดและข้อมูลบันทึกที่สื่อความหมายซึ่งจะช่วยคุณแก้ไขข้อผิดพลาด

ข้อกำหนดเบื้องต้น

บันทึกข้อผิดพลาดของคำค้นหา

  1. ในคอนโซล Google Cloud ให้คลิกเมนู > ผลิตภัณฑ์เพิ่มเติม > การบันทึก > Logs Explorer

    ไปที่ Log Explorer

  2. หากจำเป็น ให้เปิดแสดงการค้นหาเพื่อแสดงเครื่องมือสร้างการค้นหา

  3. สำหรับบันทึกข้อผิดพลาดของแอป Chat ให้ป้อนการค้นหาต่อไปนี้

    severity=ERROR
    resource.type="chat.googleapis.com/Project"
    
  4. หากต้องการดูข้อผิดพลาดล่าสุด ให้คลิกเรียกใช้การค้นหา หรือหากต้องการดูข้อผิดพลาดที่เกิดขึ้น ให้คลิกบันทึกของสตรีม บันทึกข้อผิดพลาดของแอป Chat จะปรากฏในบานหน้าต่าง "ผลการค้นหา"

ดูข้อมูลเพิ่มเติมเกี่ยวกับ Logs Explorer ของ Google Cloud และการเขียนการค้นหาได้ในคำแนะนำต่อไปนี้ในเอกสารประกอบของ Logs Explorer

อ่านข้อความแสดงข้อผิดพลาดจากบันทึก

หลังจากค้นหาบันทึกข้อผิดพลาดแล้ว คุณจะดูบันทึกแต่ละรายการซึ่งประกอบด้วยเพย์โหลด JSON ที่อธิบายบันทึกได้ สำหรับข้อผิดพลาดของแอป Chat นั้น JSON จะมีข้อความแสดงข้อผิดพลาดที่ jsonPayload.error.message ตัวอย่างเช่น ในบันทึกตัวอย่างต่อไปนี้ ข้อความแสดงข้อผิดพลาดระบุว่าฟังก์ชัน Apps Script ทำงานไม่สำเร็จ

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"
}

ข้อควรพิจารณา

ขณะทำงานกับบันทึกข้อผิดพลาดของแอป Chat ใน Google Cloud Logs Explorer โปรดคำนึงถึงข้อควรพิจารณาต่อไปนี้

  • สำหรับแอป Google Chat ปัจจุบัน Logs Explorer มีบันทึกที่มีระดับความรุนแรงต่อไปนี้ ซึ่งจะช่วยแก้ปัญหาแอปที่ทำงานผิดปกติ

    • ERROR

    บันทึกของบริการที่เกี่ยวข้องยังช่วยแก้ไขข้อบกพร่องของแอป Chat ได้ด้วย ตัวอย่างเช่น หากมีการติดตั้งใช้งานแอป Chat โดยใช้ Google Cloud Functions แนวทางปฏิบัติแนะนำคือการตรวจสอบ Logs Explorer สำหรับบันทึกของ Cloud Functions ด้วย

  • ข้อความแสดงข้อผิดพลาดจะเขียนเป็นภาษาอังกฤษเสมอ

  • Cloud Logging จะมีค่าใช้จ่าย ดูข้อมูลเพิ่มเติมเกี่ยวกับราคา Cloud Logging ได้ที่ราคาชุดเครื่องมือการดำเนินการของ Google Cloud

หลังจากค้นหาบันทึกข้อผิดพลาดแล้ว หากพบข้อผิดพลาด โปรดดูคำแนะนำต่อไปนี้เพื่อขอความช่วยเหลือในการแก้ไขข้อผิดพลาด