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