API Reference
Class
EventLogProbeService
Lightweight probes to validate event log reachability on domain controllers. Uses EventViewerX bounded probes for reliability.
Inheritance
- Object
- EventLogProbeService
Methods
public static IEnumerable<EventLogProbeResult> Probe(IEnumerable<String> domainControllers, String logName, String xpath, Nullable<TimeSpan> timeout = null) #Returns:
IEnumerable<EventLogProbeResult>Generic probe wrapper for a given log/query across domain controllers.
Parameters
- domainControllers System.Collections.Generic.IEnumerable{System.String}
- logName System.String
- xpath System.String
- timeout System.Nullable{System.TimeSpan} = null
public static IEnumerable<EventLogProbeResult> ProbeLdapSimpleBind(IEnumerable<String> domainControllers = null, Nullable<TimeSpan> timeout = null) #Returns:
IEnumerable<EventLogProbeResult>Probes Directory Service 2889 (simple bind) events across the provided domain controllers (or all discovered DCs).
Parameters
- domainControllers System.Collections.Generic.IEnumerable{System.String} = null
- timeout System.Nullable{System.TimeSpan} = null
public static IEnumerable<EventLogProbeResult> ProbeNetlogonRefresh(IEnumerable<String> domainControllers = null, Nullable<TimeSpan> timeout = null) #Returns:
IEnumerable<EventLogProbeResult>Probes NETLOGON 5809 refresh events across the provided domain controllers (or all discovered DCs).
Parameters
- domainControllers System.Collections.Generic.IEnumerable{System.String} = null
- timeout System.Nullable{System.TimeSpan} = null