.nh .TH "DLV\-LOG" "1" "Jul 2021" "Auto generated by spf13/cobra" "General Commands Manual" .SH NAME .PP dlv\-log \- Help about logging flags. .SH SYNOPSIS .PP \fBdlv log [flags]\fP .SH DESCRIPTION .PP Logging can be enabled by specifying the \-\-log flag and using the \-\-log\-output flag to select which components should produce logs. .PP The argument of \-\-log\-output must be a comma separated list of component names selected from this list: .PP .RS .nf debugger Log debugger commands gdbwire Log connection to gdbserial backend lldbout Copy output from debugserver/lldb to standard output debuglineerr Log recoverable errors reading .debug\_line rpc Log all RPC messages dap Log all DAP messages fncall Log function call protocol minidump Log minidump loading .fi .RE .PP Additionally \-\-log\-dest can be used to specify where the logs should be written. If the argument is a number it will be interpreted as a file descriptor, otherwise as a file path. This option will also redirect the "server listening at" message in headless and dap modes. .SH OPTIONS .PP \fB\-h\fP, \fB\-\-help\fP[=false] help for log .SH OPTIONS INHERITED FROM PARENT COMMANDS .PP \fB\-\-accept\-multiclient\fP[=false] Allows a headless server to accept multiple client connections. .PP \fB\-\-allow\-non\-terminal\-interactive\fP[=false] Allows interactive sessions of Delve that don't have a terminal as stdin, stdout and stderr .PP \fB\-\-api\-version\fP=1 Selects API version when headless. New clients should use v2. Can be reset via RPCServer.SetApiVersion. See Documentation/api/json\-rpc/README.md. .PP \fB\-\-backend\fP="default" Backend selection (see 'dlv help backend'). .PP \fB\-\-build\-flags\fP="" Build flags, to be passed to the compiler. For example: \-\-build\-flags="\-tags=integration \-mod=vendor \-cover \-v" .PP \fB\-\-check\-go\-version\fP[=true] Checks that the version of Go in use is compatible with Delve. .PP \fB\-\-disable\-aslr\fP[=false] Disables address space randomization .PP \fB\-\-headless\fP[=false] Run debug server only, in headless mode. .PP \fB\-\-init\fP="" Init file, executed by the terminal client. .PP \fB\-l\fP, \fB\-\-listen\fP="127.0.0.1:0" Debugging server listen address. .PP \fB\-\-log\fP[=false] Enable debugging server logging. .PP \fB\-\-log\-dest\fP="" Writes logs to the specified file or file descriptor (see 'dlv help log'). .PP \fB\-\-log\-output\fP="" Comma separated list of components that should produce debug output (see 'dlv help log') .PP \fB\-\-only\-same\-user\fP[=true] Only connections from the same user that started this instance of Delve are allowed to connect. .PP \fB\-r\fP, \fB\-\-redirect\fP=[] Specifies redirect rules for target process (see 'dlv help redirect') .PP \fB\-\-wd\fP="" Working directory for running the program. .SH SEE ALSO .PP \fBdlv(1)\fP