โครงสร้าง
ประเภทโครงสร้าง¶
Note
Analytics collects logs through various log collecting methods such as Fluentd, Hive SDK, and HTTP.
※ การวิเคราะห์ทำงานตามภาพด้านล่างเพื่อส่งบันทึกด้วย Google BigQuery.
Fluentd ประเภท¶
Fluentd ประเภททำงานโดยใช้ fluentd บน daemon การส่ง/รับ ขณะที่มันรองรับประเภทของปลั๊กอินที่หลากหลาย นักพัฒนาเซิร์ฟเวอร์เกมสามารถเขียนโปรแกรมได้โดยไม่ยาก
ข้อดีเมื่อใช้ fluentd มีดังนี้:
- จัดการปัญหาระบบได้ง่ายผ่านการกระจายโหลดเมื่อส่งและรับข้อมูล
- ปลั๊กอิน Input/Output ที่หลากหลาย
- ลองใหม่โดยอัตโนมัติเมื่อเกิดปัญหาการสื่อสารเครือข่าย
- มีฟังก์ชันบัฟเฟอร์และสำรองข้อมูล
Http ประเภท¶
Http วิธีการเป็นประเภทหนึ่งในการส่งบันทึกโดยใช้ curl โดยทั่วไป รูปแบบการทำงานของมันเหมือนกับประเภท Fluentd หลังจากการส่งบันทึกไปยัง WAS. ประเภท Http สามารถส่งบันทึกได้โดยไม่ต้องติดตั้งแอปพลิเคชันแยกต่างหาก แต่ต้องมีการดำเนินการส่งบันทึกโดยแต่ละบันทึก (ต้องดำเนินการส่งบันทึกใหม่เมื่อเกิดข้อผิดพลาด)
Note
สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับโครงสร้างและวิธีการส่งบันทึก โปรดดูที่ Sending Analytics Log.
การอ้างอิงถึงคู่มือ Operation > Analytics > Log Definition ของ Hive Developers จะช่วยให้การติดตามง่ายขึ้น
※ ชนิดของผู้เขียนและ ftp มีให้เป็นฟังก์ชันเพิ่มเติมโดยต้องมีการพูดคุยล่วงหน้า