บันทึกข้อผิดพลาดของการค้นหาสําหรับแอป 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

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