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