# Logging system

The logging system allows to save the server activity in a number different ways and formats.

The scope of a log configuration is a Virtual Server. Nevertheless, there is a global configuration parameter for the logging sub-system:

- LogFlushInterval num: It is specifies the time - in seconds - that the server will hold the log on memory. Bigger values improve the server performance, but it will increases the memory usage.

| Notice If a virtual server doesn't have a logger set up it will not log anything

## Loggers

The loggers are a type of Cherokee modules to write the server log information using different destinations and/or formats. It accepts configuration for:

- Destination: File, syslog, data base, etc.
- Format: Combined, NCSA, W3C, etc.

Currently, Cherokee support the following loggers:

- Combined
- NCSA
- W3C