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