diagnose : diagnose debug application
 
diagnose debug application
Use this command to set the debug level for application daemons.
Syntax
diagnose debug application {alertmaild | cmdb_event | crlupdated | dnsproxy | flg_accessd | flg_indexd | flg_reportd | gdns | haproxy | hasyncd | healthcheckd | info_centerd | kernelconfd | lb | llb | miglogd | netd | ntpd | ospfd | rtmd | snmpd | sshd | synconf | udproxy | updated} [<level>] <Enter>
alertmaild
Get/set the debug level for alertmaild daemon.
cmdb_event
Get/set the debug level for dmdb_event daemon.
crlupdated
Get/set the debug level for crlupdated daemon.
dnsproxy
Get/set the debug level for dnsproxy daemon.
flg_accessd
Get/set the debug level for flg_accessd daemon.
flg_indexd
Get/set the debug level for flg_indexd daemon.
flg_reportd
Get/set the debug level for flg_reportd daemon.
gdns
Get/set the debug level for gdns daemon.
haproxy
Get/set the debug level for haproxy daemon.
hasyncd
Get/set the debug level for hasyncd daemon.
healthcheckd
Get/set the debug level for healthcheckd daemon.
info_centerd
Get/set the debug level for info_centerd daemon.
kernelconfd
Get/set the debug level for kernelconfd daemon.
lb
Get/set the debug level for lb daemon.
llb
Get/set the debug level for llb daemon.
miglogd
Get/set the debug level for miglogd daemon.
netd
Get/set the debug level for netd daemon.
ntpd
Get/set the debug level for ntpd daemon.
ospfd
Get/set the debug level for ospfd daemon.
rtmd
Get/set the debug level for rtmd daemon.
snmpd
Get/set the debug level for snmpd daemon.
sshd
Get/set the debug level for sshd daemon.
synconf
Get/set the debug level for sysconf daemon.
udproxy
Get/set the debug level for udproxy daemon.
updated
Get/set the debug level for update daemon.
<Enter>
If you do not specify a debug level and press Enter, the command displays the current debug level.
<level>
<level> is a mask. Valid levels are the following values added together: 1 - error message, 2 - main event, 4 - config event, 8 - file sync message, 16 - hb message, 31 - start all. For example, 3 means error messages and main events.
Example
FortiADC-VM # diagnose debug application ?
alertmaild set/get debug level for alertmaild daemon
cmdb_event set/get debug level for cmdb event
crlupdated set/get debug level for crlupdated daemon
dnsproxy set/get debug level for dnsproxy daemon
flg_accessd set/get debug level for flg_accessd daemon
flg_indexd set/get debug level for flg_indexd daemon
flg_reportd set/get debug level for flg_reportd daemon
gdns set/get debug level for gdns daemon
haproxy set/get debug level for haproxy daemon
hasyncd set/get debug level for HA synchronisation events
healthcheckd set/get debug level for healthcheck daemon
info_centerd set/get debug level for info_centerd daemon
kernelconfd set/get debug level for L4 kernelconf daemon
lb set/get debug level for lb daemon
llb set/get debug level for llb daemon
miglogd set/get debug level for miglogd events
netd set/get debug level for netd events
ntpd set/get debug level for ntpd daemon
ospfd set/get debug level for ospfd daemon
rtmd set/get debug level for rtmd daemon
snmpd set/get debug level for snmp daemon
sshd set/get debug level for sshd daemon
synconf set/get debug level for synconf daemon
udproxy set/get debug level for udproxy daemon
updated set/get debug level for updated daemonupdated feature
 
FortiADC-VM # diagnose debug application lb ?
<level> set/get debug level for lb daemon
 
FortiADC-VM # diagnose debug application lb
lb debug level is 0
 
FortiADC-VM # diagnose debug application lb 3
 
FortiADC-VM # diagnose debug application lb
lb debug level is 3