คู่มือนี้จะอธิบายวิธีค้นหาบันทึกข้อผิดพลาดของแอป Chat ใน Logs Explorer ของ Google Cloud ค้นหาบันทึกไปยัง:
- ดูว่าผู้ใช้พบข้อผิดพลาดหรือไม่
- ดูความถี่และข้อผิดพลาดที่เกิดบ่อยที่สุด
- อ่านข้อความแสดงข้อผิดพลาดที่สื่อความหมายและข้อมูลบันทึกที่จะช่วยคุณแก้ไขข้อผิดพลาด
ข้อกำหนดเบื้องต้น
- บัญชี Google Workspace ที่มีสิทธิ์เข้าถึง Google Chat
- แอป Chat หากต้องการสร้างแอป Chat ให้ทำตามquickstartนี้
- เปิดการบันทึกข้อผิดพลาดสําหรับแอป Chat
บันทึกข้อผิดพลาดของการค้นหา
ในคอนโซล Google Cloud ให้คลิกเมนู > ผลิตภัณฑ์อื่นๆ > การบันทึก > Logs Explorer
หากต้องการแสดงเครื่องมือสร้างคำค้นหา ให้เปิดแสดงคำค้นหา
สำหรับบันทึกข้อผิดพลาดของแอป Chat ให้ป้อนคำค้นหาต่อไปนี้
severity=ERROR resource.type="chat.googleapis.com/Project"
หากต้องการดูข้อผิดพลาดล่าสุด ให้คลิกเรียกใช้การค้นหา หรือหากต้องการดูข้อผิดพลาดที่เกิดขึ้น ให้คลิกบันทึกสตรีม บันทึกข้อผิดพลาดของแอป 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
หัวข้อที่เกี่ยวข้อง
หลังจากค้นหาบันทึกข้อผิดพลาดแล้ว หากคุณพบข้อผิดพลาด โปรดดูคำแนะนำต่อไปนี้สำหรับความช่วยเหลือในการแก้ไขข้อผิดพลาด
- ดูวิธีแก้ไขข้อผิดพลาดของแอป Google Chat เช่น "แอปไม่ตอบสนอง" "Google Chat API พร้อมให้บริการแก่ผู้ใช้ Google Workspace เท่านั้น" หรือ "ยกเว้นผู้ใช้จากพื้นที่ทำงานได้"
- ดูวิธีแก้ไขข้อผิดพลาดเกี่ยวกับการ์ด เช่น ข้อความในการ์ด กล่องโต้ตอบ หรือตัวอย่างลิงก์ไม่แสดงผลหรือไม่ทำงานตามที่คาดไว้
- ดูวิธีแก้ไขข้อบกพร่อง