CDFControl operates as a hybrid ETW controller and
consumer, and offers the following:
TRACE CAPTURE
Capture trace to log file
View captured events realtime
Startup tracing (see below)
Command line capture support
New log file modes, such as the ability to append to
existing trace file, or to create a new file when log max is
reached.
TRACE PARSING
Parses trace events in real-time (and displays in an integrated
viewer)
Parses trace events to CSV file
Ability to split output CSV files
Launches parsed trace in Excel
Command line parsing support (to CSV file)
PERFORMANCE TRACING
Ability to capture system performance data to log (CSV)
file, while capturing CDF trace
Offers performance object browser for easy counter
selection
LIVE TRACE STATISTICS
Easy view of trace statistics, such as buffers read, events
lost etc.
IMPORT/EXPORT TRACE SETTINGS
Offers full trace setting import and export ability
Trace templates can be created in XML format, and reused for
easy setup
EVENT FILTERING
Parsing can be configured to stop on an event filter
string
Custom script/program execution can be configured upon an event
filter match
TMF DOWNLOAD (from Citrix online symbol server)
Provides ability to cache public TMF files, available from the
online Citrix symbol server
Provides ability to dynamically retrieve required TMF file
online, while parsing trace
STARTUP TRACING
Enables selected providers via the registry, so that the
Citrix Diagnostic Facility COM Server service can start the
trace upon system startup. This feature requires that the
CdfSvc.exe service is installed on the machine (which it normally
is for most Citrix products)
ERROR CODE LOOKUP
Integrated error lookup utility, accessible from the tools
menu, to easily translate windows error codes to meaningful
text.
REMOTE TRACING
Now with the ability to enumerate machines on the network, as
well as the ability to enumerate a remote machine's Citrix
providers, CDFControl2 offers remote CDF tracing on multiple
machines
AUTOMATIC KEYWORD HIGHLIGHTING
When viewer column shading is enabled, CDFControl will
attempt to scan the trace output and automatically highlight
certain keywords that are usually indicative of an error or
failure. This makes parsing large traces easier, because it helps
find potential errors faster. See SHADE COLUMNS for more
information.