DXSpider Debug Commands and Levels: Difference between revisions
m WI3W moved page Debug commands to DXSpider Debug Commands: Make it consistent with the rest of the naming conventions |
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