บันทึกการตรวจสอบ
คุณลักษณะบันทึกการตรวจสอบจะกำหนดเหตุการณ์การดำเนินการในขอบเขตบัญชีที่มีโครงสร้างสำหรับประวัติการดำเนินการและการแก้ไขปัญหา มันช่วยให้คุณติดตามได้อย่างน่าเชื่อถือว่าใครทำอะไรและเกิดอะไรขึ้นต่อไป
ทำไมเรื่องนี้ถึงสำคัญ
คุณลักษณะนี้จะรักษาเส้นทางที่สามารถตรวจสอบได้ทั่วทั้งข้อมูลประจำตัว งาน งาน และการดำเนินการอีเมล ดังนั้นการตรวจสอบเหตุการณ์จึงอิงตามประวัติการดำเนินการที่เป็นรูปธรรม โดยจะรวมการเข้าถึงตามขอบเขตบัญชีเข้ากับช่องบันทึกที่ค้นหาได้และการดำเนินการล้างข้อมูลที่ชัดเจน เพื่อให้การวินิจฉัยมีความน่าเชื่อถือเมื่อเวลาผ่านไป
คอร์โฟลว์
การดำเนินการจะปล่อยเหตุการณ์บันทึกที่มีโครงสร้างพร้อมช่องหัวข้อและการดำเนินการ ซึ่งผู้ปฏิบัติงานจะค้นหาผ่านรายการและค้นหาเส้นทางระหว่างการแก้ไขปัญหา การอ่านบันทึกโดยละเอียดและการเรียกการล้างข้อมูลในขอบเขตยังคงดำเนินการที่ชัดเจน
การดำเนินงาน
| การดำเนินงาน | จุดสิ้นสุด | วัตถุประสงค์ |
|---|---|---|
| สร้างบันทึก | POST /api/accounts/:account_id/logs | เขียนเหตุการณ์การดำเนินการที่มีโครงสร้าง |
| แสดงรายการบันทึก | GET /api/accounts/:account_id/logs | ดึงสตรีมบันทึกบัญชี |
| บันทึกการค้นหา | POST /api/accounts/:account_id/logs/search | บันทึกการค้นหาตามเกณฑ์เหตุการณ์ |
| ลบบันทึกโดยการค้นหา | POST /api/accounts/:account_id/logs/search-delete | บันทึกการจับคู่การล้างข้อมูลจำนวนมาก |
| รับบันทึก | GET /api/logs/:log_id | เรียกข้อมูลรายการบันทึกหนึ่งรายการ |
| ลบบันทึก | DELETE /api/logs/:log_id | ลบรายการบันทึกหนึ่งรายการ |
ข้อมูลสำคัญและสถานะ
{
id: "log_...",
account_id: "acc_...",
subject: "job",
action: "retry",
status: "failed",
data: { job_id: "job_...", error_code: "provider_timeout" }
}
โหมดความล้มเหลวและการควบคุม
ขอบเขตบัญชีหรือการอนุญาตที่ขาดหายไปจะปฏิเสธการอ่านและเขียนบันทึก และการค้นหาและการลบจะยังคงชัดเจนและอยู่ในขอบเขตบัญชีเพื่อป้องกันการลบในวงกว้างโดยไม่ตั้งใจ ฟิลด์ที่มีโครงสร้างจะรักษารายละเอียดความล้มเหลวสำหรับการแก้ไขจุดบกพร่องตามที่กำหนด ในขณะที่จุดสิ้นสุดการดึงข้อมูลยังคงเป็นแบบอ่านอย่างเดียวและแยกออกจากเส้นทางการกลายพันธุ์