Swyx D-Channel Monitor Logfile Location

Hunting down the mystery missing log file in the Swyx D-Channel Monitor.

I had some issues trying to find the log file that the Swyx D-Channel Monitor (v8.00) creates when running on Windows Server 2003.

According to the Swyx KB Article, it can be found in the same place as the executable i.e. C:\Program Files\Swyx ISDN Tools, in the ‘Log’ folder. In my instance, it was not. Using the incredibly useful Procmon, I found that the file was actually created in the following path:

C:\Documents and Settings\All Users\Application Data\Swyx\Traces\

Swyx D-Channel Monitor

Swyx D-Channel Monitor

The filename of the file itself can be found at the bottom of the Swyx D-Channel Monitor window.

I originally wanted to create an executable to scan this file so that I could get alerts if a L1 deactivated message appears, however it would appear than the Swyx D-Channel Monitor locks the file for reading. I suppose I could handle startup & shutdown of the app using Process.Start (.NET) but that’s a bit more effort than I wanted to go to.