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

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

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

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

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

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

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

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

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

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

ดูข้อมูลเพิ่มเติมเกี่ยวกับเครื่องมือสำรวจบันทึกของ Google Cloud และการเขียนการค้นหาได้จากคู่มือในเอกสารประกอบของ Logging 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 Logging Explorer

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

    • ERROR

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

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

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

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