Is there an Active Directory query profiler?

I have an application that uses Active Directory heavily. I want to know if there is a way to know exactly what requests are sent and how much time they take on the server side .

I can always make some very simple profiler by measuring the time elapsed during the requests through Stopwatch, but it doesn’t help me see the requests, nor know if the time spent by the server allows me to process the request or the time it takes to send and receive data via network or client-side execution.

So, is there a profiler for Active Directory that is similar to the profile for SQL Server, or is there something in the .NET Framework that can get this data?

+3
source share
1 answer

This data is not available - there is no profiling API for Active Directory directly. What you could do is indirectly get the time for this. If you make a similar network request to the right machine, but the one for which you know there will be no time for processing at all (or minimal), then you can measure the impact of network costs.

. Windows ( , , , ANTI Performance Profiler), AD , , . , , , .

+1

Source: https://habr.com/ru/post/1765232/


All Articles