TestimoX

API Reference

Class

EventLogProbeService

Namespace ADPlayground.DomainControllers
Assembly ADPlayground
Modifiers static

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} requiredposition: 0
logName System.String requiredposition: 1
xpath System.String requiredposition: 2
timeout System.Nullable{System.TimeSpan} = null optionalposition: 3
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 optionalposition: 0
timeout System.Nullable{System.TimeSpan} = null optionalposition: 1
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 optionalposition: 0
timeout System.Nullable{System.TimeSpan} = null optionalposition: 1