คุณเข้าถึงบันทึกเหตุการณ์สําหรับการผสานรวมได้จาก Google Cloud Logging ใช้ Cloud Logging เพื่อสํารวจบันทึก สร้างเมตริกและการแจ้งเตือน หรือส่งออกบันทึกไปยังแอปพลิเคชันอื่นโดยใช้ Google Cloud Pub/Sub
การบันทึกการเข้าถึง
หากต้องการเข้าถึง Cloud Logging จาก Google Cloud Console คลิกดูผลิตภัณฑ์ทั้งหมด จากนั้นไปที่การปฏิบัติงาน > การบันทึก
สิทธิ์การเข้าถึงข้อมูลบันทึกจะจัดการผ่าน Identity and Access Management (IAM) สําหรับผู้ใช้ของโปรเจ็กต์ Actions โปรดดูรายละเอียดเพิ่มเติมเกี่ยวกับบทบาทและสิทธิ์ในการบันทึกข้อมูลที่หัวข้อการควบคุมการเข้าถึง Cloud Logging
ระบบจะเก็บรักษารายการบันทึกไว้ 30 วันตามนโยบายการเก็บรักษาของ Cloud Logging จากนั้นจะกําหนดเวลาเพื่อลบ นอกจากนี้ คุณยังลบรายการแบบออนดีมานด์ได้โดยใช้อินเทอร์เฟซ Logs Explorer
โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้บันทึกอย่างมีประสิทธิภาพในส่วนบันทึกการค้นหาของคู่มือการแก้ปัญหา
Cloud Logging มีประเภททรัพยากรดังต่อไปนี้
ประเภททรัพยากร | ชื่อที่แสดง | คำอธิบาย | ป้ายกำกับ |
---|---|---|---|
assistant_action_project |
โปรเจ็กต์การดำเนินการของ Google Assistant | คอนเทนเนอร์สําหรับโปรเจ็กต์ Google Cloud ที่เชื่อมโยงกับการดําเนินการของ Assistant |
|
บันทึกการดําเนินการ
ตารางด้านล่างแสดงรายการสคีมาของรายการ executionLog
:
พร็อพเพอร์ตี้ | คำอธิบาย |
---|---|
requestId |
รหัสคําขอที่ไม่ซ้ํากัน เช่น 5325511189174727525 |
latencyMsec |
เวลาที่ผ่านไปก่อนจะได้รับการตอบกลับ เช่น 6000 |
executionType |
การรับส่งข้อมูลที่ใช้สําหรับคําขอ เช่น CLOUD หรือ MATTER โดยขึ้นอยู่กับการผสานรวมของคุณ |
actionType |
ตัวบ่งชี้ที่ไม่บังคับเกี่ยวกับการดําเนินการของผู้ใช้ เช่น QUERY หรือ EXECUTE
สําหรับการดําเนินการ "EXECUTE " ให้รวมคําสั่งที่ออกเพื่อให้เป็นไปตามลักษณะที่รองรับ เช่น ONOFF_OFF
|
trait |
ลักษณะเฉพาะที่ไม่บังคับซึ่งเชื่อมโยงกับการดําเนินการของผู้ใช้นี้ |
deviceTypes |
รายการประเภทอุปกรณ์ที่ได้รับผลกระทบจากเหตุการณ์ เช่น LIGHT |
isSuccess |
คําขอได้รับการตอบกลับที่สําเร็จหรือไม่ |
fallbackToCloud |
คําขอกําหนดเส้นทางไปยังการดําเนินการตามระบบคลาวด์หรือไม่หลังจากข้อผิดพลาดจากการจําหน่ายในท้องถิ่น |
statusType |
ระบุสถานะของการตอบสนอง Intent เช่น SUCCESS , PENDING หรือ OFFLINE สําหรับคําตอบ ERROR รายการ พร็อพเพอร์ตี้นี้จะมี errorCode จากการจําหน่าย
|
externalDebugString |
ข้อความการแก้ไขข้อบกพร่องโดยละเอียดที่ไม่บังคับซึ่งเชื่อมโยงกับการดําเนินการของผู้ใช้นี้ |
locale |
รหัสภาษาที่เชื่อมโยงกับคําขอ |
การยกเว้นบันทึก
นักพัฒนาซอฟต์แวร์สามารถสร้างการยกเว้นบันทึกโดยใช้ภาษาของการค้นหาบันทึกเพื่อปรับแต่งบันทึกเพิ่มเติมได้อย่างยืดหยุ่นมากขึ้น Logs Explorer ใช้ภาษาบันทึกการบันทึกเช่นกันเพื่อให้คุณสามารถใช้ Logs Explorer เพื่อช่วยสร้างคําค้นหาได้
ให้ทําตามขั้นตอนการสร้างตัวกรองการยกเว้นที่คําแนะนํานี้
(กําหนดค่าตัวกรองการยกเว้นสําหรับซิงก์ _Default
)
เมตริกตามบันทึก
นักพัฒนาซอฟต์แวร์สามารถใช้เมตริกตามบันทึกเพื่อติดตามและวิเคราะห์รูปแบบภายในบันทึกได้ นอกจากนี้ คุณยังสร้างแผนภูมิที่กําหนดเองและตั้งค่าการแจ้งเตือนในเมตริกตามบันทึกได้ด้วย
หากต้องการเริ่มใช้เมตริกตามบันทึกสําหรับสมาร์ทโฮม โปรดดูการสร้างคู่มือเมตริกตามตัวนับ
แหล่งข้อมูลที่เกี่ยวข้อง
หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้ Cloud Logging ในโปรเจ็กต์ โปรดดูเอกสารประกอบต่อไปนี้
- ราคา: รายละเอียดเกี่ยวกับค่าใช้จ่ายเพิ่มเติมและค่าใช้จ่ายเพิ่มเติม
- โควต้าและขีดจํากัด: รายละเอียดเกี่ยวกับขีดจํากัดและนโยบายการเก็บรักษาสําหรับการบันทึกการใช้งาน
- การค้นหาบันทึกขั้นสูง: วิธีใช้นิพจน์ขั้นสูงในการค้นหาและวิเคราะห์ข้อมูลบันทึก