public static void AddLogFiles(this IPlaybackConfiguration playback, params string[] files) { playback.AddInput( () => EvtxEnumerable.FromFiles(files).ToObservable(ThreadPoolScheduler.Instance), typeof (EvtxManifestTypeMap), typeof (EvtxTypeMap)); }
public static void AddPerfCounterProbe(this IPlaybackConfiguration playback, TimeSpan samplingRate, params string[] counterPaths) { playback.AddInput( () => PerfCounterObservable.FromRealTime(samplingRate, counterPaths), typeof(PerfCounterPartitionTypeMap), typeof(PerfCounterTypeMap)); }
public static void AddPerfCounterTraces(this IPlaybackConfiguration playback, params string[] files) { playback.AddInput( () => PerfCounterObservable.FromFile(files[0]), typeof (PerfCounterPartitionTypeMap), typeof (PerfCounterTypeMap)); }
public static void AddRealTimeSession(this IPlaybackConfiguration playback, string session) { playback.AddInput( () => EtwObservable.FromSession(session), typeof (EtwManifestTypeMap), typeof (EtwClassicTypeMap), typeof (EtwTypeMap)); }
public static void AddEtlFiles(this IPlaybackConfiguration playback, params string[] files) { playback.AddInput( () => EtwObservable.FromFiles(files), typeof (EtwManifestTypeMap), typeof (EtwClassicTypeMap), typeof (EtwTypeMap)); }
public static void AddSequentialBondEtlFiles(this IPlaybackConfiguration playback, params string[] files) { if (playback == null) { throw new ArgumentNullException("playback"); } if (files == null) { throw new ArgumentNullException("files"); } playback.AddInput(() => BinaryEtwObservable.FromSequentialFiles(files), typeof(GeneralPartitionableTypeMap)); }
public static void AddBondEtlFiles(this IPlaybackConfiguration playback, params string[] files) { if (playback == null) { throw new ArgumentNullException("playback"); } if (files == null) { throw new ArgumentNullException("files"); } playback.AddInput(() => BinaryEtwObservable.FromFiles(files), typeof(BondJsonEnvelopeTypeMap)); }
public static void AddUlsFiles(this IPlaybackConfiguration playback, params string[] ulsFiles) { playback.AddInput( () => UlsObservable.FromFiles(ulsFiles), typeof(UlsTypeMap)); }