It's been a minute since I've looked into logging. Syslog is the OG standard, but generally improved with rsyslog and journald. You'll have logging levels with these and can be colored/filtered in a viewing program.
this post was submitted on 09 Jun 2026
10 points (100.0% liked)
Linux Questions
4162 readers
11 users here now
Linux questions Rules (in addition of the Lemmy.zip rules)
- stay on topic
- be nice (no name calling)
- do not post long blocks of text such as logs
- do not delete your posts
- only post questions (no information posts)
Tips for giving and receiving help
- be as clear and specific
- say thank you if a solution works
- verify your solutions before posting them as facts.
Any rule violations will result in disciplinary actions
founded 3 years ago
MODERATORS
Many thx for the hint with journald. A little bit searching gives me https://serverfault.com/questions/573946/how-can-i-send-a-message-to-the-systemd-journal-from-the-command-line
I try that tomorrow. From reading it seems to be, what I need.
AFAIK the general approach to logging with systemd is that the application simply writes to stdout/stderr and systemd takes care of passing the output to whatever logging target/s you configured.
As for signaling log levels with bash, you can write functions that prepend any timestamps, markers or wrap the string in any color codes you want.