เรามีไซต์ sharepoint และเรากำลังใช้ sharepoint 2007 เราต้องการติดตามผู้ใช้ทั้งหมดที่เข้าถึงไซต์และเพจของไซต์ เรากำลังตรวจสอบรายงานการใช้งานไซต์ sharepoint แต่เราได้รับผลลัพธ์ที่ไม่คาดคิด มีวิธีแก้ไขปัญหาอื่น (หรือโดยทางโปรแกรม) ที่เราสามารถใช้เพื่อค้นหาบันทึกผู้ใช้หรือไม่ ขอบคุณล่วงหน้านะ รุชิเคช
วิธีเก็บบันทึกของผู้ใช้ทั้งหมดที่เข้าชมไซต์หรือเพจบนไซต์ Sharepoint 2007
คำตอบ (3)
ผลิตภัณฑ์ของบุคคลที่สาม: ผู้ตรวจสอบ DocAve, โมดูลการตรวจสอบ Invenio & Varonis หรือคุณสามารถไปที่เส้นทางโค้ดและดูที่ แนวทางปฏิบัติของ Microsoft หรือเพียงแค่ม้วนโมดูล HTTP ของคุณเองเพื่อดักจับคำขอ
หรือม้วนสคริปต์ฝั่งไคลเอ็นต์ที่มีลักษณะเหมือน Google Analytics ของคุณเอง เราสร้างของเราเองเพียงเพื่อเก็บสิ่งของของเราไว้ในไฟร์วอลล์ คุณสามารถแยกวิเคราะห์บันทึก IIS ได้เช่นกัน แต่ข้อมูลประเภทนั้นจำเป็นต้องมีการวิเคราะห์บางอย่างเพื่อให้แม่นยำ (เช่น การจำกัดเฉพาะการรับคำขอบนหน้า aspx เป็นต้น)
ตามข้อกำหนดที่คล้ายกันใน sharepoint 2016 เราสามารถรับรายละเอียดผู้ใช้จากบันทึก IIS บันทึก IIS มี ID ผู้ใช้ , URL ของไซต์ วันที่ และรายละเอียดอื่นๆ อีกมากมาย
เมื่อคุณได้รับบันทึก IIS คุณสามารถใช้เครื่องมือแยกวิเคราะห์บันทึก (เครื่องมือนี้มีประสิทธิภาพมาก ฉันสามารถแยกวิเคราะห์บันทึกซึ่งมีขนาดเกือบ 100 GB) เพื่อแยกวิเคราะห์บันทึกแล้วส่งออกข้อมูลไปยังไฟล์ csv ซึ่งสามารถนำเข้าสู่ฐานข้อมูล SQL และ คุณสามารถดำเนินการสืบค้นข้อมูลได้
Log parser เป็นเครื่องมือบรรทัดคำสั่ง คุณสามารถทำให้เป็นอัตโนมัติได้หากจำเป็น
https://www.microsoft.com/en-gb/download/details.aspx?id=24659
วิธีแก้ปัญหาอื่นคือ คุณสามารถใช้ Splunk และส่งออกบันทึก IIS เป็น splunk จากนั้นสร้างแดชบอร์ด splunk เพื่อดูรายละเอียดทั้งหมด