Log

From TinyMUX
Revision as of 12:06, 24 March 2025 by Brazil (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Configuration Parameter: log

Controls which events are written to the MUX logfile. You can enable multiple log options by listing them, separated by spaces. To disable an option, prefix it with `!`.

Example:

log all_commands bad_commands !shouts

This would log all executed commands and unmatched commands, but suppress logging of `@wall`/shout messages.

Log Options

Option Description
accounting Logs each player's disconnection with an accounting record.
all_commands Logs every command executed.
bad_commands Logs commands that do not match anything.
buffer_alloc Logs memory buffer allocations and frees.
bugs Logs internal inconsistencies detected by the server.
checkpoints Logs automatic database dump events.
config_changes Logs uses of the @admin command.
create Logs creation of new players.
killing Logs uses of kill and slay commands.
logins Logs character connection events.
network Logs network connection and disconnection events.
problems Logs database-related issues.
security Logs security-related events.
shouts Logs use of @wall and related global shouts.
startup Logs messages related to game startup.
suspect Logs commands from SUSPECT-flagged players.
wizard Logs use of dangerous or admin-level commands such as @toad.

Related Topics