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

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

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

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

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

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

    ไปที่เครื่องมือสำรวจบันทึก

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

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

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

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

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

หลังจากค้นหาบันทึกข้อผิดพลาด คุณจะดูบันทึกแต่ละรายการได้ซึ่งมีเพย์โหลด 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 Logging Explorer

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

    • ERROR

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

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

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

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