From 0621b1339d7b308a89356a9201eba4562a58085d Mon Sep 17 00:00:00 2001
From: Rainer Gerhards
Date: Thu, 28 Feb 2008 15:58:06 +0000
Subject: enabled debug-support to pull runtime options from environment (bug
18)
---
doc/debug.html | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
(limited to 'doc/debug.html')
diff --git a/doc/debug.html b/doc/debug.html
index d4f00e53..ae163eb4 100644
--- a/doc/debug.html
+++ b/doc/debug.html
@@ -23,7 +23,11 @@ all debug message to the specified log file in addition to stdout. Some
system messages (e.g. segfault or abort message) are not written to the
file as we can not capture them. Runtime debug support is controlled by
"RSYSLOG_DEBUG". It contains an option string with the following
-options possible (all are case insensitive):
- LogFuncFlow - print out the logical flow of functions (entering and exiting them)
- PrintFuncDB - print the content of the debug function database whenever debug information is printed (e.g. abort case)!
- PrintAllDebugInfoOnExit - print all debug information immediately before rsyslogd exits (currently not implemented!)
- PrintMutexAction - print mutex action as it happens. Useful for finding deadlocks and such.
- NoLogTimeStamp - do not prefix log lines with a timestamp (default is to do that).
- NoStdOut - do not emit debug messages to stdout. If RSYSLOG_DEBUGLOG is not set, this means no messages will be displayed at all.
+options possible (all are case insensitive):- LogFuncFlow - print out the logical flow of functions (entering and exiting them)
- FileTrace - specifies which files to trace LogFuncFlow. If not
+set (the default), a LogFuncFlow trace is provided for all files. Set
+to limit it to the files specified. FileTrace may be specified multiple
+times, one file each (e.g. export RSYSLOG_DEBUG="LogFuncFlow
+FileTrace=vm.c FileTrace=expr.c"
- PrintFuncDB - print the content of the debug function database whenever debug information is printed (e.g. abort case)!
- PrintAllDebugInfoOnExit - print all debug information immediately before rsyslogd exits (currently not implemented!)
- PrintMutexAction - print mutex action as it happens. Useful for finding deadlocks and such.
- NoLogTimeStamp - do not prefix log lines with a timestamp (default is to do that).
- NoStdOut - do not emit debug messages to stdout. If RSYSLOG_DEBUGLOG is not set, this means no messages will be displayed at all.
[manual index] [rsyslog site]
--
cgit