home.social

#journalctl — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #journalctl, aggregated by home.social.

  1. Wanna see what's going on in your services? 👀

    🌀 SEE (**seetui**) — journalctl-like log viewer with TUI

    💯 Multiple log buffers, filtering, search & navigation like Neovim

    🦀 Written in Rust & built with @ratatui_rs

    ⭐ GitHub: github.com/NustyFrozen/SEE

  2. #TIL #journalctl has a short-delta output (since version 252, Ubuntu 24.04 Noble is the first Ubuntu LTS shipping that), that shows the time difference to the previous entry.

    And yes, this does the right thing when combined with --grep.

    #systemd

  3. Podłączam zewnętrzny ekran do lapka, ten zaczyna się restartować (ekran).

    ok, odłączam, odpalam #journalctl -f żeby zobaczyć co jest, podłączam ekran i...

    oczywiście działa 🙄

    #linux

  4. Проблемы с которыми я столкнулся при написании рекурсивного парсера journal в Linux

    Добрый день, всем читающим данную статью. При анализе артефактов с Linux систем journal являются источником огромного количества полезной информации. Существет большое количесвто утилит, которые парсят journal. Однако, у всех этих утилит есть свои минусы. По этой причине, у меня возникла идея написать свой кроссплатформенный парсер файлов journal , который мог бы обрабатывать не только файлы, но и директории, с возможностью экспорта в различные форматы и сортировке по временным меткам. В процессе написания данного инструмента я столкнулся с несколькими проблемами и хочу поделиться способами, которыми я их решал.

    habr.com/ru/articles/979144/

    #journal #journalctl #parser #go #linux #opensourse #recursive #forensics #dfir #triage

  5. [Перевод] Диагностика неполадок в Linux: эти 4 шага помогут исправить 99% ошибок

    Любая неожиданная ошибка в Linux может выбесить. Но хорошая новость в том, что почти каждую проблему в Linux можно решить, если действовать просто и системно. Всего четыре базовых шага, которые подходят почти под любую ситуацию. Главное, оставаться последовательным. Эффективная диагностика в Linux — это системный подход, когда вы проверяете по одному возможному источнику проблемы за раз. В этой статье я разберу основные шаги, которыми чаще всего пользуются системные администраторы, когда Linux выдает ошибку. Этот подход одинаково хорошо работает и на серверах Linux, и на настольных системах и поможет вам справиться с чем угодно — от проблем при загрузке до «упрямых» приложений, которые не хотят нормально запускаться. 4 шага диагностики

    habr.com/ru/companies/otus/art

    #линукс #диагностика_Linux #поиск_ошибок #системное_администрирование #логирование #journalctl #dmesg #анализ_логов #сбой_загрузки #неисправности_серверов

  6. [Перевод] Диагностика неполадок в Linux: эти 4 шага помогут исправить 99% ошибок

    Любая неожиданная ошибка в Linux может выбесить. Но хорошая новость в том, что почти каждую проблему в Linux можно решить, если действовать просто и системно. Всего четыре базовых шага, которые подходят почти под любую ситуацию. Главное, оставаться последовательным. Эффективная диагностика в Linux — это системный подход, когда вы проверяете по одному возможному источнику проблемы за раз. В этой статье я разберу основные шаги, которыми чаще всего пользуются системные администраторы, когда Linux выдает ошибку. Этот подход одинаково хорошо работает и на серверах Linux, и на настольных системах и поможет вам справиться с чем угодно — от проблем при загрузке до «упрямых» приложений, которые не хотят нормально запускаться. 4 шага диагностики

    habr.com/ru/companies/otus/art

    #линукс #диагностика_Linux #поиск_ошибок #системное_администрирование #логирование #journalctl #dmesg #анализ_логов #сбой_загрузки #неисправности_серверов

  7. [Перевод] Диагностика неполадок в Linux: эти 4 шага помогут исправить 99% ошибок

    Любая неожиданная ошибка в Linux может выбесить. Но хорошая новость в том, что почти каждую проблему в Linux можно решить, если действовать просто и системно. Всего четыре базовых шага, которые подходят почти под любую ситуацию. Главное, оставаться последовательным. Эффективная диагностика в Linux — это системный подход, когда вы проверяете по одному возможному источнику проблемы за раз. В этой статье я разберу основные шаги, которыми чаще всего пользуются системные администраторы, когда Linux выдает ошибку. Этот подход одинаково хорошо работает и на серверах Linux, и на настольных системах и поможет вам справиться с чем угодно — от проблем при загрузке до «упрямых» приложений, которые не хотят нормально запускаться. 4 шага диагностики

    habr.com/ru/companies/otus/art

    #линукс #диагностика_Linux #поиск_ошибок #системное_администрирование #логирование #journalctl #dmesg #анализ_логов #сбой_загрузки #неисправности_серверов

  8. [Перевод] Диагностика неполадок в Linux: эти 4 шага помогут исправить 99% ошибок

    Любая неожиданная ошибка в Linux может выбесить. Но хорошая новость в том, что почти каждую проблему в Linux можно решить, если действовать просто и системно. Всего четыре базовых шага, которые подходят почти под любую ситуацию. Главное, оставаться последовательным. Эффективная диагностика в Linux — это системный подход, когда вы проверяете по одному возможному источнику проблемы за раз. В этой статье я разберу основные шаги, которыми чаще всего пользуются системные администраторы, когда Linux выдает ошибку. Этот подход одинаково хорошо работает и на серверах Linux, и на настольных системах и поможет вам справиться с чем угодно — от проблем при загрузке до «упрямых» приложений, которые не хотят нормально запускаться. 4 шага диагностики

    habr.com/ru/companies/otus/art

    #линукс #диагностика_Linux #поиск_ошибок #системное_администрирование #логирование #journalctl #dmesg #анализ_логов #сбой_загрузки #неисправности_серверов

  9. Goodbye Debian

    I realized I am not be able to troubleshoot #Debian anymore, now it is so tight integrated with #systemshit — sorry I meant #systemd — that I am not be able anymore to understand what is going on under the hood.

    Once if you had an issue you could go on the /var/log/ directory and look for any logs that sounded familiar like kern.log; now you can't, there are still some logs but not the ones that you need.

    Now there is this ugly #journalctl that I can't find a way to learn, my brain is not wired to work that way, it is counter intuitive and you need to learn how to use it. With regular plain text logs you don't need to learn anything, you can open it with less, cat, grep or any other fancy TUI e and GUI editor, everything was clear and easy to grasp.

    I repeat the concept: clear and easy to grasp. Exactly, old century operative systems were meant to be clear and easy to grasp. Modern systems don't, it has put a lot of effort to push away normal people making everything quite convoluted.

    In the past to avoid to reflect my personal biases on my kids, I decided that I would install on their computers Debian instead of #Devuan, but since I am also their computers' administrator, I need to switch to something that I use actively and I know how to fix it when problems come out; therefore when the next Devuan release will be available I will switch their laptops to Debian and I will be finally out from the frustration of using an OS with systemd.

  10. I just noticed that journalctl has this shortcut (Shift + f) to change from present log (up to a point) to live logs (same as tail -f)

    #linux #systemd #journalctl

  11. Bei Update der ersten "Muttermaschine" gab es Probleme, fehlerhafte Abhängigkeiten. Dank Fehlermeldung und logs ließ sich das beheben. Der #xfce Desktop ist bei jedem Start abgestürzt - das Löschen des session cache hat geholfen. Hierbei hatte ich einige Zeit zu knobeln, um es einfacher zu haben nutze ich jetzt #ksystemlog. Drauf gekommen bin ich nur, weil der shell Befehl xfdesktop nicht vollständig ausgeführt wurde.
    #debian13 #debiantrixie #debian #linux #xfce4 #trixie #syslog #journalctl

  12. Bei Update der ersten "Muttermaschine" gab es Probleme, fehlerhafte Abhängigkeiten. Dank Fehlermeldung und logs ließ sich das beheben. Der #xfce Desktop ist bei jedem Start abgestürzt - das Löschen des session cache hat geholfen. Hierbei hatte ich einige Zeit zu knobeln, um es einfacher zu haben nutze ich jetzt #ksystemlog. Drauf gekommen bin ich nur, weil der shell Befehl xfdesktop nicht vollständig ausgeführt wurde.
    #debian13 #debiantrixie #debian #linux #xfce4 #trixie #syslog #journalctl

  13. Bei Update der ersten "Muttermaschine" gab es Probleme, fehlerhafte Abhängigkeiten. Dank Fehlermeldung und logs ließ sich das beheben. Der #xfce Desktop ist bei jedem Start abgestürzt - das Löschen des session cache hat geholfen. Hierbei hatte ich einige Zeit zu knobeln, um es einfacher zu haben nutze ich jetzt #ksystemlog. Drauf gekommen bin ich nur, weil der shell Befehl xfdesktop nicht vollständig ausgeführt wurde.
    #debian13 #debiantrixie #debian #linux #xfce4 #trixie #syslog #journalctl

  14. Bei Update der ersten "Muttermaschine" gab es Probleme, fehlerhafte Abhängigkeiten. Dank Fehlermeldung und logs ließ sich das beheben. Der #xfce Desktop ist bei jedem Start abgestürzt - das Löschen des session cache hat geholfen. Hierbei hatte ich einige Zeit zu knobeln, um es einfacher zu haben nutze ich jetzt #ksystemlog. Drauf gekommen bin ich nur, weil der shell Befehl xfdesktop nicht vollständig ausgeführt wurde.
    #debian13 #debiantrixie #debian #linux #xfce4 #trixie #syslog #journalctl

  15. Bei Update der ersten "Muttermaschine" gab es Probleme, fehlerhafte Abhängigkeiten. Dank Fehlermeldung und logs ließ sich das beheben. Der #xfce Desktop ist bei jedem Start abgestürzt - das Löschen des session cache hat geholfen. Hierbei hatte ich einige Zeit zu knobeln, um es einfacher zu haben nutze ich jetzt #ksystemlog. Drauf gekommen bin ich nur, weil der shell Befehl xfdesktop nicht vollständig ausgeführt wurde.
    #debian13 #debiantrixie #debian #linux #xfce4 #trixie #syslog #journalctl

  16. Systemd: полное руководство для админов + примеры

    Привет, Хабр! Systemd - скелет современного Linux. Он управляет не только службами, но и таймерами, монтированием, логированием... Понимать его = значительно повысить эффективность администрирования системы. Данное руководство - исключительно технические аспекты: архитектура, юниты, cgroups, работа с журналами. Только команды и конфиги.

    habr.com/ru/articles/942760/

    #Linux #systemd #демон #юниты #systemctl #journalctl #cgroups #системное_администрирование

  17. Is it somehow possible to specify additional options to #journalctl's grep function?
    I usually need some sort of `grep -C` for logfiles and it looks like that isn't possible using only journalctl options.

    #systemd

  18. lazyjournal — ленивый интерфейс для поиска и анализа логов

    Ранее, я уже писал статью о различных способах, которые мне приходилось использовать для чтения логов, и к какому решению в итоге пришел. Хотя прошло не так много времени, с тех пор приложение не переставало развиваться. Узнав о том, что на Хабре проходит сезон Open source , мне показалось это отличным поводом подчеркнуть, что именно стало причиной для создания данного инструмента, а также рассказать немного подробнее про основные и новые функции.

    habr.com/ru/articles/899750/

    #сезон_open_source #golang #tui #journalctl #journald #auditd #docker #логи #мониторинг

  19. Both on my laptop (Ryzen 5 PRO 6650H, Z16 ThinkPad) and my desktop (Ryzen 9 3900X), #kernel 6.13 causes the machines to freeze after a while without reporting anything meaningful in #journalctl. The laptop freezes completely, while the desktop continues to work, but can no longer start new processes. Back to 6.12, which works perfectly on both machines. #manjaro #linux #gnome

  20. Простой и универсальный способ чтения логов в терминале

    Существует достаточно много решений для локального и удаленного чтения и сбора логов с различных систем, но некоторые из них могут быть сложны в своей конфигурации и достаточно тяжеловесные для мониторинга одного или двух микросервисов, особенно, если не стоит вопрос удаленного хранения логов. У меня есть небольшой проект, который в процессе своей работы пишет логи, по этому на примере него расскажу, какие решения для их чтения использовал, и к чему в итоге пришел.

    habr.com/ru/articles/872536/

    #логи #логирование #мониторинг #journald #journalctl #docker #podman

  21. Библия systemD: как управлять системой

    Что бы кто не говорил, systemD остается стандартом систем инициализацией в линуксе. И с 100% вероятностью все сервера будут с systemD. И поэтому знать как работать с данной системой инициализации должен знать каждый сисадмин и просто программист. В этой статье мы разберем создание сервисов и юнитов, как облегчить работу при помощи systemd, отслеживать состояние системы и управлять системой.

    habr.com/ru/articles/817701/

    #linux #ядро #systemd #systemctl #journald #journalctl #администрирование_linuxсистем #администрирование #система_инициализации #pid_1 #sysvinit #runit #dinit

  22. Still using journalctl(1) for browsing logs?
    Check out this TUI instead 🔥

    ⚙️ **journalview**: View, filter, and navigate system logs from journalctl.

    🚀 Supports custom filters, searching & more!

    🦀 Written in Rust & built with @ratatui_rs

    ⭐ GitHub: github.com/codervijo/journalvi

  23. Erreurs du jour sur Debian 12 :

    Ma batterie fond 2%/s ?

    > $ top
    systemd-journal 100& CPU

    > $ journalctl
    kernel: nouveau 0000:01:00.0: fifo: SCHED_ERROR 20
    systemd-journald[8990]: Missed 14 kernel messages
    kernel: nouveau 0000:01:00.0: fifo: SCHED_ERROR 20
    ... [en boucle]

    Je cherche mais je ne trouve aucune soluce valable, je reboot, tout revient à la normale.

    J'ai installé plasma-desktop recemment, ça peut venir de là?

    #Debian #nouveau #journalctl #systemd #systemdJournal

  24. Did anyone have issues with the #Starman application server in #Perl before or have hints how to fix error logging?

    My app Coocook always had problems with log messages not written at all or written with delay. Since I removed the "--error-log" option no log messages were written to the #Systemd journal at all.

    For all details and responses see github.com/miyagawa/Starman/is

    #journalctl

  25. Frequent and recurring in  files

    The complexity of hardware and operating system issues in Linux often leads to minor but recurring errors. One common problem is burgeoning log files, which can be diagnosed and resolved by checking log files in the /var/log/ directory and using commands like "less" and .

    linuxatty.wordpress.com/2024/0

  26. If you're not caught up in the Las Vegas madness this week (or if you need a break from it), you might enjoy this article about the Systemd journal in Linux.

    righteousit.com/2024/08/06/sys

    I even made a cheat sheet for the journalctl command.

    archive.org/details/journalctl

    #Linux #DFIR #Systemd #journalctl

  27. What's your current pet #peeve with #systemd, you ask? [1]

    Well, one of the oldest #complaints about it is its #stupid binary #logging system. "Instead of paging your way through /var/log/messages, just run journalctl !" they say.

    But if you run #journalctl, it'll start at the beginning of the log. For this machine, that's a few months ago. I want to get to "now", so hit `G` ... and wait for literally *minutes* for it to parse through the whole bloody thing.

    1/x

    [1] You didn't ask.

  28. I keep searching for the same commands, usually because not all are not used daily. Some of them are related to #systemd like #systemctl and #journalctl. So it is time to get organized and write them down. Not just for myself, but for the whole community. Never would have thought, but the blog has now its own section dedicated to systemd.

    linux-audit.com/systemd/

    The section will be receiving new updates in the upcoming weeks. New articles and new FAQ items.

    Feedback and boosts welcome 🤟

  29. Sehe ich das richtig, dass mir #journalctl keine Möglichkeit gibt, die aktuelle Konfiguration abzufragen? Ich kann also z.B. nicht feststellen, ob die Logs aktuell komprimiert werden. In journald.conf sind die meisten Einstellungen auskommentiert, sodass sicherlich irgend ein default greift.

    #Compress=yes

    unix.stackexchange.com/q/52957

    #systemd