ข้ามไปยังเนื้อหาหลัก

บันทึกการตรวจสอบ (Audit logs)

บันทึกการตรวจสอบของ Logto ช่วยให้คุณตรวจสอบกิจกรรมและเหตุการณ์ของผู้ใช้ได้อย่างง่ายดาย เป็นรากฐานที่แข็งแกร่งสำหรับหลากหลายกรณีธุรกิจด้านการจัดการผู้ใช้และการตรวจสอบสุขภาพระบบ

ดูบันทึกทั้งหมด

ไปที่ Console > บันทึกการตรวจสอบ (Audit logs) Logto จะบันทึกและจัดระเบียบเหตุการณ์การยืนยันตัวตน (authentication events) ลงในตาราง โดยจะติดตามชื่อเหตุการณ์, ผู้ใช้, แอปพลิเคชัน และเวลาที่เกิดเหตุการณ์ คุณสามารถกรองผลลัพธ์ตามชื่อเหตุการณ์และชื่อแอปพลิเคชันได้ การคลิกที่เหตุการณ์ใดเหตุการณ์หนึ่งจะให้รายละเอียดเพิ่มเติม

คำเตือน:

บันทึกการตรวจสอบจะบันทึกเฉพาะเหตุการณ์ที่เกิดขึ้นระหว่างกระบวนการยืนยันตัวตนของผู้ใช้เท่านั้น บันทึกการดำเนินการของ Management API จะไม่ถูกบันทึกไว้

บันทึกกิจกรรมผู้ใช้ในระดับผู้เช่า (tenant)

บันทึกของ Logto ให้รายละเอียดที่ครบถ้วน เพื่อความสะดวกในการดำเนินการและความปลอดภัยของลูกค้า โดยจะบันทึกข้อมูลดังต่อไปนี้:

  • ประเภทของเหตุการณ์ (ดูรายการเหตุการณ์บันทึกการตรวจสอบทั้งหมดได้ ที่นี่)
  • แอปพลิเคชันที่เกี่ยวข้อง
  • ที่อยู่ IP
  • ผู้ใช้ที่เกี่ยวข้อง
  • รหัสบันทึก (Log ID)
  • เวลาที่เกิดเหตุการณ์ (Timestamp)
  • User-agent

ด้วยการเก็บบันทึกเหตุการณ์เหล่านี้ องค์กรสามารถตรวจจับความเสี่ยงด้านความปลอดภัยที่อาจเกิดขึ้นและดำเนินการแก้ไขได้อย่างทันท่วงที เพื่อป้องกันการเข้าถึงระบบโดยไม่ได้รับอนุญาต

หน้ารายละเอียดบันทึกการตรวจสอบที่สำเร็จ

วิเคราะห์เชิงลึกในระดับผู้ใช้

ผู้ดูแลระบบสามารถวิเคราะห์บันทึกที่เกี่ยวข้องกับผู้ใช้แต่ละรายได้อย่างละเอียด ช่วยให้สามารถตรวจสอบเหตุการณ์เฉพาะได้อย่างครบถ้วน ขั้นตอนการนำทางก็ง่ายและเป็นมิตรกับผู้ใช้

เพื่อเข้าถึงบันทึกเฉพาะผู้ใช้ ให้ทำตามขั้นตอนดังนี้:

  1. ไปที่ Console > การจัดการผู้ใช้
  2. เลือกผู้ใช้ที่ต้องการและไปยังหน้ารายละเอียด
  3. คลิกที่ "บันทึกผู้ใช้ (User logs)" ตารางที่แสดงจะมีเฉพาะเหตุการณ์บันทึกที่ดำเนินการและถูกกระตุ้นโดยผู้ใช้รายนั้นเท่านั้น
บันทึกการตรวจสอบที่เกี่ยวข้องกับผู้ใช้เฉพาะราย

คำถามที่พบบ่อย (FAQs)

ฉันใช้ Logto แบบ self-hosted และใช้เวลาหลายวินาทีในการดึงบันทึกการตรวจสอบ จะปรับปรุงประสิทธิภาพได้อย่างไร?

ผู้ใช้ OSS ควรตั้ง cronjob เพื่อล้างบันทึกการตรวจสอบที่ล้าสมัยเป็นประจำ