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

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

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

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

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

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

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

  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 ใน Logs Explorer ของ Google Cloud

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

    • ERROR

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

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

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

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