Debian Logging Team
Interacting with the team
Public IRC channel: #debian-logging on OFTC (webchat)
XMPP bridge to the IRC channel: #debian-logging%irc.oftc.net@irc.jabberfr.org
Matrix bridge to the IRC channel: #debian-logging:matrix.debian.social
Task description
The Logging Team is a group of people who share a common interest for logging daemons in Debian. The goal of this team is to provide shared discussion spaces to exchange tips about logging daemons packaging and administration, and improve the documentation of logging daemons in Debian.
Packaging extra logging daemons could happen as a team effort, or be done by individuals from within or outside the team, but this is not our main focus.
Get involved
- The default logging behaviour of all packaged daemons should be documented.
- If there are major differences between the default settings of some daemons, we should probably propose patches to their maintainers to ensure all use a similar baseline on a default setup.
- Current focus is on documenting the state of logging daemons in Debian. No packaging skills are required.
Definition
A logging daemon is a software running in the background, from boot to shutdown, that reads log events from /dev/log to write them into plain text files under /var/log. These log events are expected to follow the syslog standard, that is described by RFC 3164 - The BSD Syslog Protocol and RFC 5424 - The Syslog Protocol.
List of logging daemons provided in Debian
syslogd from busybox
syslogd from inetutils
metalog - Not in Debian yet: ITP: metalog -- A highly-configurable system logger
Logging-related utilities
The following is a list of tools that are not logging daemons, but are useful to work with these daemons. As such, they are part of the focus of our team.
Logging modules of daemons supervision tools
Logging modules that can only be used as part of a specific daemons supervision tools suite are not part of our team focus. If you need documentation or support for these logging modules, please get in touch with the maintainers of the daemons supervision tools suites including them.
For documentation about multilog, you should get in touch with the daemontools maintainers.
For documentation about svlogd, you should get in touch with the runit maintainers.
For documentation about s6-socklog, you should get in touch with the s6 maintainers.
For documentation about systemd-journald, you should get in touch with Debian Systemd Maintainers.
