DXSpider Debug Commands and Levels: Difference between revisions

From DXSpider Documentation Wiki
Jump to navigation Jump to search
WI3W (talk | contribs)
m WI3W moved page Debug commands to DXSpider Debug Commands: Make it consistent with the rest of the naming conventions
WI3W (talk | contribs)
m WI3W moved page DXSpider Debug Commands to DXSpider Debug Commands and Levels: More complete title
(No difference)

Revision as of 04:05, 5 April 2025

General Information

The debug commands or levels are set and unset through the console or the startup script. This gives the sysop the ability to control the messages that are logged in the debug files. The debug files can be found in '/spider/local_data/debug/<year>/<day of year>.dat'. i.e.:

 /spider/local_data/debug/2025/094.dat

In the console, to enable debugging:

 set/debug

This will enable debugging with the default levels. The default debug levels are:

 cron progress chan connect state msg nologchan

The set/debug command and default levels are persistent though restarts. There is no need to set it at each session. Any changes to the default levels are not persistent, and will need to be set as needed in the console. If you wish these changes to be persistent, you can add set or unset commands to the startup script in '/spider/scripts/startup'.

Examples

To enable the logging of PC11 messages

set/debug pc11

To unset the default of not logging channels:

unset/debug nologchan

The same set and unset commands can be listed in the startup script to make these changes persistent.

Levels

chan

  • chan

connect

  • connect - for logging connect messages

cron

  • cron

msg

  • msg

nologchan

  • nologchan - for logging (or not) the channel traffic

pc11

  • pc11 - for logging PC11 messages

progress

  • progress

spotdup

  • spotdup

state

  • state

agwpoll

  • agwpoll

agw

  • agw

raw

  • raw

agwpollans

  • agwpollans

async

  • async

badword

  • badword

bpq

  • bpq

reap

  • reap

console

  • console

rbnchan

  • rbnchan

cmdcount

  • cmdcount

command

  • command

echo

  • echo

route

  • route

eval

  • eval

userftx

  • userftx

dxspot

  • dxspot

trace

  • trace

dxdupe

  • dxdupe

dxdupeclean

  • dxdupeclean

dxdupedel

  • dxdupedel

dxdupe

  • dxdupe

search

  • search

chanerr

  • chanerr

pc61

  • pc61

dupespot

  • dupespot

suspicious

  • suspicious

pc92

  • pc92

routelow

  • routelow

pc92dedupe

  • pc92dedupe

route

  • route

pc92k

  • pc92k

obscount

  • obscount

routedisc

  • routedisc

filter

  • filter

dxsqp

  • dxsql

connll

  • connll

wwv

  • wwv

lru

  • lru

prefix

  • prefix

prefixdata

  • prefixdata

rbn

  • rbn

rbnraw

  • rbnraw

seeme

  • seeme

rbnqrg

  • rbnqrg

rbnll

  • rbnll

rbnskim

  • rbnskim

rbnqueue

  • rbnqueue

rbntimer

  • rbntimer

rbnstats

  • rbnstats

rbncache

  • rbncache

routec

  • routec

findroutes

  • findroutes

searcheval

  • searcheval

spottext

  • spottext

sql

  • sql

udp

  • udp

wcy

  • wcy