![]() Table of Contents
|
Log Files Challenger logs unusual events in two different places: the Event Log tab in the configuration interface, and a debug log file. It is a good idea to keep an eye on at least one of these regularly, since important events are logged there. Challenger also logs all accesses to a virtual server in an access log.
Event Log
Each event is preceeded by an icon that indicates whether this is an information, warning or error message.
Debug Log
The debug log can be sent to syslog by changing the Global Variables/Logging method variable.
Access Log
It is important to keep the access log under surveillance, since it will show exactly how the server is used. This will tell which pages are popular as any pages that cause errors. Attempts to break into the server will also often show up in the access log. Since the access log contains so much data a log analyzing tool, like Roxen LogView, is the prefered way of studying it. Because of the access log size, you will probably have to rotate and compress them once in a while. Challenger cannot do this by itself, you have to do it manually or with an external script. Just move the log file and Challenger will, within a minute, start using a new log file. What should be logged and how can be configured in the Server Variables/Logging... variables. The default is the Common Logfile format, which is understood by all log file analyzers. How things are logged can also be changed by enabling a log module. The User logger module gives access logs for each user's home pages. Other log modules are the Client logger and Logging disabler. |