Measure Active Directory Response Time
ค้นหา google เพื่อหาโปรแกรม หรือ tool ช่วยวัดค่า response time query จาก AD
เลยขอแนะนำ adfind ( Command line Active Directory query tool ) เพราะว่าสามารถรองรับ Windows รุ่นเก่าตั้งแต่ 2000+ ได้ด้วย
ตัวอย่างการใช้งาน
ads01
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
C:\>adfind -selapsed -h ads01 -gc -b dc=xxx,dc=co,dc=th -f givenName=Apichit -u x_user -up x_pass AdFind V01.49.00.00cpp Joe Richards ([email protected]) February 2015 ... 1 Objects returned Elapsed Times: OVERALL 22.994 LDAP_OPEN 11.294 ROOT_DSE 0.016 LDAP_OPEN_2 11.31 PARTIAL_SCHEMA 0.172 LDAP_UNBIND_2 0 LDAP_SEARCH_INIT 0 LDAP_GET_PAGES 0.202 LDAP_UNBIND 0 C:\> |
ads02
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
C:\>adfind -selapsed -h ads02 -gc -b dc=xxx,dc=co,dc=th -f givenName=Apichit -u x_user -up x_pass AdFind V01.49.00.00cpp Joe Richards ([email protected]) February 2015 ... 1 Objects returned Elapsed Times: OVERALL 0.639 LDAP_OPEN 0.063 ROOT_DSE 0.015 LDAP_OPEN_2 0.063 PARTIAL_SCHEMA 0.312 LDAP_UNBIND_2 0 LDAP_SEARCH_INIT 0 LDAP_GET_PAGES 0.171 LDAP_UNBIND 0 C:\> |
ผลลัพธ์
เครื่องมือเพิ่มเติม
โดยมีเครื่องมือที่สามารถใช้งานเพื่อวัดค่า response time เพิ่มเติม ดังนี้
- Powershell : Measure-Command ใช้ร่วมกับ option get-aduser และเพิ่มเติม filters ข้อมูลบางส่วน
- Server 2012/2008 hotfix : ไมโครซอฟท์ออก hotfix เพื่อเพิ่ม performance data ใน AD event log
Measure Active Directory Response Time