Setting up debug logging

dt logo 1.5inchDrastic software outputs a lot of information when running.  Working with our APIs and command line tools, having the debug logging can help sort out interface and programming issues.  Storing these logs locally, off via a syslog server, can also help sort out issues by comparing the unexpected behavior to the corresponding time in the logs.

Windows Logging

By default, Windows uses the DebugOuptutString interface to send debug logs.  This can be captured using the Microsoft DebugView tool:

https://docs.microsoft.com/en-us/sysinternals/downloads/debugview

This tool only captures the debug info when it is running, so if it is not running the debug information is not saved.  To capture the information to an on-disk log, the DDRConfig tool can be used to redirect it.  In this case it will be saved until it is deleted.  To setup on-disk logging, run DDRConfig and go to the Advanced tab.  In the XML tree, go to /VVW/Debug and change EnableLog = 1

DDRConfig DebugLogging

This will cause the debug to be save to a file specified by DefaultLogName.

 

Linux 64 Bit (Centos, Ubuntu, etc)

By default, on any Linux system, all debug will be sent to the syslog.  If nothing is set up, then the log will be saved on the local system under /var/log/.  You can redirect the syslog using normal Linux syslog tools.

More great products from Drastic

Optimizing Windows Networking
Optimizing Windows Networking When using Drastic software on Windows, for some operations the network settings must be altered to allow for the performance necessary for the workflow. This i... Tips, Tricks and Technical Information
Controlling DrasticPreview
Controlling DrasticPreview DrasticPreview and DrasticPreview Pro can be called by external applications with command line parameters.  If there is already an instance of the applicat... Tips, Tricks and Technical Information
Setting up Amazon S3 AWS Access
Setting up Amazon S3 AWS Access All of Drastic's version 6 or greater software supports authenticating directly with Amazon via AWSAccessKeyId/SecretKey through an https transport. This is mos... Tips, Tricks and Technical Information
Native Premiere Edit While Ingest
Native Premiere Edit While Ingest Version 6 of MediaNXS, Net-X-Code and MediaReactor all support native editing while ingesting for MXF files in Adobe Premiere.  All these formats are suppo... Tips, Tricks and Technical Information
Avid AMA Linking and Audio
Avid AMA Linking and Audio MediaReactor Workstation and MediaReactor Lite add support for a huge number of file formats to Avid Media Composer, including HEVC, AS-02, IMF, DNG, VRAW, CDX,... Tips, Tricks and Technical Information