LOGGER(1) User Commands LOGGER(1) (NAME) logger - (Syslog) (SYNOPSIS) logger [options] message (DESCRIPTION) logger . message . -f . (OPTIONS) -d, --udp (UDP). syslog /etc/services 514 . --server --socket . -e, --skip-empty . . (whitespace) . --prio-prefix . ( <13>) . -f, --file file file . . -i PID logger . --id[=id] PID logger . id PID logger . --id=$$ ( PPID) . ( systemd /dev/log) (local socket credentials) PID . logger(1) id (root) PID . --journald[=file] systemd. file . journald systemd.journal-fields(7) . MESSAGE_ID . : logger --journald < --journald . PRIORITY . journalctl(1) MESSAGE . journalctl --output json-pretty . MESSAGE MESSAGE . . --msgid msgid MSGID RFC 5424 msgid . --rfc5424 . -n, --server server server syslog . --udp --tcp logger UDP TCP . --no-act . --stderr . --octet-count (octet counting) RFC 6587 . UDP RFC6587 ( octet stuffing) TCP . -P, --port port port . udp syslog tcp syslog-conn . -p, --priority priority priority . facility.level . -p local3.info informational local3 . user.notice . --prio-prefix syslog . facility level . facility 8 level . local0.info facility=16 level=6 <134> . facility facility -p . priority -p . . logger ( daemon | logger --prio-prefix) . --rfc3164 syslog RFC 3164 (BSD syslog) . --rfc5424[=without] syslog RFC 5424 . without : notq notime nohost. notq (time-quality) . . --sd-id timeQuality . notime ( notq ) ISO-8601 . nohost gethostname(2) . RFC 5424 2.26 logger . -s, --stderr . syslog journald . --no-act . --sd-id name[@digits] RFC 5424. --sd-param . . (name @digits) . . @digits . logger timeQuality . RFC 5424 origin ( ip enterpriseId software swVersion) meta ( sequenceId sysUpTime language) . @digits . --sd-param name=value . --sd-id . value (escape) . logger --rfc5424 --sd-id zoo@123 \ --sd-param tiger="hungry" \ --sd-param zebra="running" \ --sd-id manager@123 \ --sd-param onMeeting="yes" \ "this is message" : <13>1 2015-10-01T14:07:59.168662+02:00 ws kzak - - [timeQuality tzKnown="1" isSynced="1" syncAccuracy="218616"][zoo@123 tiger="hungry" zebra="running"][manager@123 onMeeting="yes"] this is message -S, --size size size. 1KiB RFC 3164 . RFC 5424 . RFC 5424 4KiB . 1KiB syslog . --size logger ( --rfc5424 ). : syslog . . 50 80 . (truncate) . KiB . --socket-errors mode . mode on off auto . auto () logger init systemd(1) /dev/log . /dev/log init openlog(3) . logger(1) 2.26 openlog(3) . logger(1) . -T, --tcp (TCP). syslog-conn /etc/services 601 . --server --socket . -t, --tag tag tag . ( ). -u, --socket socket socket . -- . message (-) . -h, --help . -V, --version . (EXIT STATUS) logger 0 >0 . (FACILITIES AND LEVELS) (facilities) : auth authpriv cron daemon ftp kern user lpr mail news syslog user uucp local0 local7 security auth (levels) : emerg alert crit err warning notice info debug panic emerg error err warn warning syslog(3) . (CONFORMING TO) logger IEEE Std 1003.2 ("POSIX.2") . (EXAMPLES) logger System rebooted logger -p local0.notice -t HOSTIDM -f /dev/idmc logger -n loghost.example.com System rebooted (AUTHORS) logger 1983-1993 Karel Zak Rainer Gerhards Sami Kerola . . (SEE ALSO) journalctl(1), syslog(3), systemd.journal-fields(7) (REPORTING BUGS) . . (AVAILABILITY) logger util-linux . . util-linux 2.42.3 2026-09-02 LOGGER(1)