Or any other log files/output? I’m open to any solution, but what I would like…
…is something where I can just click on a word or select some text and say “filter that out”
Something that colors different log levels differently, preferably automatically.
Something that can parse the “columns” and give me a nice quick list of values, like different unit names to filter out/solely include.
Something that lets me choose a time and go there. Something that lets me select only a specific timeframe of logs.
I know this can probably be done by going in/out of journalctl, recalling the last command and adding specific filter options… but it just feels slow. It’s so many keypresses when I could just right click on the word and -> “Filter out/Search for” or something.
journalctl -fu servicename
If I am concerned about a specific service, and can trigger the problematic behavior.
In my head it stands for “fuck you” ☺️
Centralized logging like Graylog or Grafana Loki can help with a lot of this.
It might be a bit overkill but I use Grafana to do this (with Loki). It’s a pretty involved setup as well, but you can filter and search by content, or date/time. It’s doable on a desktop but mainly servers use it
systemctl status <service>