Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Логирование системы  (Прочитано 2486 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Morisson

  • Автор темы
  • СуперМодератор
  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 425
    • Просмотр профиля
Логирование системы
« : 05 Сентября 2025, 13:38:54 »
смотри dmesg и journalctl
Если можешь.


Примечание модератора:

Тема про логи системы выделена в этот отдельный топик.
Оригинальная тема: Гаснет монитор
« Последнее редактирование: 09 Сентября 2025, 09:00:14 от ALiEN »

Оффлайн csyler

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Re: Логирование системы
« Ответ #1 : 05 Сентября 2025, 15:10:47 »
смотри dmesg и journalctl
Если можешь.
пока что ещё не вылетал ПК

Оффлайн csyler

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Re: Логирование системы
« Ответ #2 : 07 Сентября 2025, 18:02:11 »
sudo dmesg > dmesg.txtsudo journalctl -b 1 > journalctl.txt
Созданные dmesg.txt и journalctl.txt будут находиться в корне домашнего каталога. Выложи сюда либо файлом, либо через какой-нибудь pastebin.
пишет Specifying boot ID or boot offset has no effect, no persistent journal was found. но прикреплю файлы
« Последнее редактирование: 07 Сентября 2025, 18:04:44 от csyler »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 8149
    • Просмотр профиля
Re: Логирование системы
« Ответ #3 : 07 Сентября 2025, 18:25:25 »
Неужели сам не видишь, что файл пустой, зачем его выкладывать. Да ещё и не первый раз.
Неужели сам не прочитал, то что сам написал. Ты случайно не отключал журнал? Глазами посмотри, есть там вообще что-нибудь (/var/log/journal).

Оффлайн csyler

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Re: Логирование системы
« Ответ #4 : 07 Сентября 2025, 18:33:42 »
Неужели сам не видишь, что файл пустой, зачем его выкладывать. Да ещё и не первый раз.
Неужели сам не прочитал, то что сам написал. Ты случайно не отключал журнал? Глазами посмотри, есть там вообще что-нибудь (/var/log/journal).
cd: Нет такого файла или каталога: /var/log/journal

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5847
    • Просмотр профиля
Re: Логирование системы
« Ответ #5 : 07 Сентября 2025, 18:47:29 »
csyler, показывай выхлоп cat  /etc/systemd/journald.conf

Оффлайн csyler

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Re: Логирование системы
« Ответ #6 : 07 Сентября 2025, 19:00:13 »
csyler, показывай выхлоп cat  /etc/systemd/journald.conf
#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it under the
#  terms of the GNU Lesser General Public License as published by the Free
#  Software Foundation; either version 2.1 of the License, or (at your option)
#  any later version.
#
# Entries in this file show the compile time defaults. Local configuration
# should be created by either modifying this file (or a copy of it placed in
# /etc/ if the original file is shipped in /usr/), or by creating "drop-ins" in
# the /etc/systemd/journald.conf.d/ directory. The latter is generally
# recommended. Defaults can be restored by simply deleting the main
# configuration file and all drop-ins located in /etc/.
#
# Use 'systemd-analyze cat-config systemd/journald.conf' to display the full config.
#
# See journald.conf(5) for details.

[Journal]
#Storage=auto
#Compress=yes
#Seal=yes
#SplitMode=uid
#SyncIntervalSec=5m
#RateLimitIntervalSec=30s
#RateLimitBurst=10000
#SystemMaxUse=
#SystemKeepFree=
#SystemMaxFileSize=
#SystemMaxFiles=100
#RuntimeMaxUse=
#RuntimeKeepFree=
#RuntimeMaxFileSize=
#RuntimeMaxFiles=100
#MaxRetentionSec=
#MaxFileSec=1month
#ForwardToSyslog=no
#ForwardToKMsg=no
#ForwardToConsole=no
#ForwardToWall=yes
#TTYPath=/dev/console
#MaxLevelStore=debug
#MaxLevelSyslog=debug
#MaxLevelKMsg=notice
#MaxLevelConsole=info
#MaxLevelWall=emerg
#LineMax=48K
#ReadKMsg=yes
#Audit=yes

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5847
    • Просмотр профиля
Re: Логирование системы
« Ответ #7 : 07 Сентября 2025, 19:59:11 »
... тогда ещё иsudo systemctl status systemd-journald.service

Оффлайн csyler

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Re: Логирование системы
« Ответ #8 : 07 Сентября 2025, 22:05:12 »
... тогда ещё иsudo systemctl status systemd-journald.service
● systemd-journald.service - Journal Service
     Loaded: loaded (/usr/lib/systemd/system/systemd-journald.service; static)
    Drop-In: /usr/lib/systemd/system/systemd-journald.service.d
             └─nice.conf
     Active: active (running) since Sun 2025-09-07 18:34:16 MSK; 3h 30min ago
TriggeredBy: ● systemd-journald-dev-log.socket
             ○ systemd-journald-audit.socket
             ● systemd-journald.socket
       Docs: man:systemd-journald.service(8)
             man:journald.conf(5)
   Main PID: 538 (systemd-journal)
     Status: "Processing requests..."
      Tasks: 1 (limit: 38205)
   FD Store: 103 (limit: 4224)
     Memory: 11.2M (peak: 11.7M)
        CPU: 828ms
     CGroup: /system.slice/systemd-journald.service
             └─538 /usr/lib/systemd/systemd-journald

сен 07 18:34:16 csyler-egor systemd-journald[538]: Collecting audit messages is disabled.
сен 07 18:34:16 csyler-egor systemd-journald[538]: Journal started
сен 07 18:34:16 csyler-egor systemd-journald[538]: Runtime Journal (/run/log/journal/07d3599ec7fd40f6b889448c2ea3c134) is 8.0M, max 320.1M, 312.1M free.
сен 07 18:34:16 csyler-egor systemd-journald[538]: Runtime Journal (/run/log/journal/07d3599ec7fd40f6b889448c2ea3c134) is 8.0M, max 320.1M, 312.1M free.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7890
  • Eternally
    • Просмотр профиля
Re: Логирование системы
« Ответ #9 : 07 Сентября 2025, 22:35:43 »
ls /var/log
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн csyler

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Re: Логирование системы
« Ответ #10 : 07 Сентября 2025, 22:44:00 »
ls /var/log
.rw-r--r--  649 root            root     4 Sep 10:23 alternatives.log
.rw-r--r--  178 root            root     6 Aug 12:18 alternatives.log.1
.rw-r--r--  252 root            root    31 Jul 16:51 alternatives.log.2.gz
.rw-r--r-- 1.1k root            root    27 Jun 16:10 alternatives.log.3.gz
.rw-r--r--  269 root            root    20 May 11:38 alternatives.log.4.gz
.rw-r--r--  967 root            root    24 Apr 11:39 alternatives.log.5.gz
.rw-r--r--  370 root            root    29 Mar 20:03 alternatives.log.6.gz
.rw-r--r--  560 root            root    22 Feb 23:35 alternatives.log.7.gz
.rw-r--r--  218 root            root    29 Jan 23:47 alternatives.log.8.gz
.rw-r--r--  13M root            root     7 Sep 22:34 anydesk.trace
drwxr-xr-x    - root            root     5 Sep 11:49 apt
.rw-r-----  84k syslog          adm      7 Sep 22:35 auth.log
.rw-r----- 609k syslog          adm      6 Sep 23:59 auth.log.1
.rw-r----- 4.1k syslog          adm     28 Aug 23:46 auth.log.2.gz
.rw-r----- 2.7k syslog          adm     28 Aug 17:04 auth.log.3.gz
.rw-r-----  18k syslog          adm     17 Aug 16:38 auth.log.4.gz
.rw-------  48k root            root     7 Sep 18:34 boot.log
.rw-------  24k root            root     7 Sep 00:00 boot.log.1
.rw-------  27k root            root     6 Sep 00:00 boot.log.2
.rw-------  45k root            root     5 Sep 11:26 boot.log.3
.rw-------  27k root            root     4 Sep 00:00 boot.log.4
.rw-------  46k root            root     3 Sep 09:56 boot.log.5
.rw-------  24k root            root     2 Sep 00:00 boot.log.6
.rw------- 3.7k root            root     1 Sep 00:00 boot.log.7
.rw-rw----  384 root            utmp     3 Sep 23:13 btmp
.rw-rw----    0 root            utmp     1 Aug 16:44 btmp.1
drwxr-x---    - root            lp       7 Sep 00:00 cups
drwxr-xr-x    - cups-browsed    lpadmin 17 Feb 23:58 cups-browsed
drwxr-xr-x    - root            root    31 Jan 20:11 dist-upgrade
.rw-r-----  94k root            adm      7 Sep 18:34 dmesg
.rw-r-----  97k root            adm      7 Sep 18:03 dmesg.0
.rw-r-----  23k root            adm      7 Sep 18:00 dmesg.1.gz
.rw-r-----  23k root            adm      7 Sep 10:59 dmesg.2.gz
.rw-r-----  23k root            adm      6 Sep 16:10 dmesg.3.gz
.rw-r-----  23k root            adm      6 Sep 09:41 dmesg.4.gz
drwxr-xr-x    - _dnscrypt-proxy nogroup 18 Feb 12:37 dnscrypt-proxy
.rw-r--r--  55k root            root     5 Sep 11:49 dpkg.log
.rw-r--r-- 147k root            root    31 Aug 23:31 dpkg.log.1
.rw-r--r--  12k root            root    31 Jul 18:29 dpkg.log.2.gz
.rw-r--r--  11k root            root    27 Jun 16:10 dpkg.log.3.gz
.rw-r--r-- 7.6k root            root    29 May 20:19 dpkg.log.4.gz
.rw-r--r--  12k root            root    30 Apr 18:46 dpkg.log.5.gz
.rw-r--r--  11k root            root    31 Mar 22:18 dpkg.log.6.gz
.rw-r--r--  13k root            root    27 Feb 11:22 dpkg.log.7.gz
.rw-r--r-- 2.6k root            root    30 Jan 16:12 dpkg.log.8.gz
.rw-r--r-- 5.2k root            root    10 May 17:37 fontconfig.log
drwx--x--x    - root            gdm     29 Jan 13:17 gdm3
.rw-r--r-- 1.4k root            root     7 Sep 18:34 gpu-manager-switch.log
.rw-r--r-- 1.4k root            root     7 Sep 18:34 gpu-manager.log
.rw-r----- 599k syslog          adm      7 Sep 22:32 kern.log
.rw-r----- 2.1M syslog          adm      7 Sep 00:00 kern.log.1
.rw-r-----  43k syslog          adm     31 Aug 23:26 kern.log.2.gz
.rw-r-----  21k syslog          adm     28 Aug 17:04 kern.log.3.gz
.rw-r----- 212k syslog          adm     17 Aug 16:38 kern.log.4.gz
.rw-rw-r--    0 root            utmp    29 Jan 13:17 lastlog
drwxr-xr-x    - root            root     1 Apr 19:06 openvpn
.rw-------  19k root            root     7 Sep 22:34 preload.log
.rw------- 4.6k root            root     7 Aug 23:47 preload.log.1.gz
.rw------- 4.9k root            root    10 May 16:48 preload.log.2.gz
drwx------    - root            root    29 Jan 13:17 private
lrwxrwxrwx    - root            root    29 Jan 13:17 README -> ../../usr/share/doc/systemd/README.logs
drwxr-x---    - root            root    12 Aug 06:24 sssd
.rw-r----- 4.1M syslog          adm      7 Sep 22:42 syslog
.rw-r-----  18M syslog          adm      7 Sep 00:00 syslog.1
.rw-r----- 203k syslog          adm     31 Aug 23:26 syslog.2.gz
.rw-r-----  95k syslog          adm     28 Aug 17:04 syslog.3.gz
.rw-r----- 1.1M syslog          adm     17 Aug 16:38 syslog.4.gz
drwxr-xr-x    - root            root     7 Sep 00:07 sysstat
drwxr-xr-x    - root            root     9 Apr 21:18 timeshift
.rw-r--r--    0 root            root    28 Jan 22:10 ubuntu-advantage-apt-hook.log
drwxr-xr-x    - root            root     1 Sep 00:00 unattended-upgrades
.rw-rw-r-- 725k root            utmp     7 Sep 18:34 wtmp


Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5847
    • Просмотр профиля
Re: Логирование системы
« Ответ #11 : 08 Сентября 2025, 01:15:07 »
csyler, ты выхлоп какой команды показал?  :)

   ... а каталога journal в /var/log действительно нет, ну этого и следовало ожидать, не зря же systemd-journald.service пишет в /run/log/journal

     ... интересно другое, куда этот хитрый journal подевался из /var/log, это дело шаловливых ручонок пользователя, или всё же новые веяния?   ::)


PS: ну да ладно, как бы то ни было, а каталог /var/log/journal нужно воссоздавать, иначе после перезагрузки логов предыдущей сессии не увидим!

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 8149
    • Просмотр профиля
Re: Логирование системы
« Ответ #12 : 08 Сентября 2025, 05:32:30 »
Само по себе, создание каталога ничего не даст.
Может быть не только системный конфиг.
$ cat /etc/systemd/journald.conf.d/journald.conf
# journald.conf 22

[Journal]
Storage=none
ForwardToSyslog=no
Этим конфигом я специально отключил логи-журналы. Сейчас посмотрел, в /run/log ничего нет.
« Последнее редактирование: 08 Сентября 2025, 06:28:20 от andytux »

Оффлайн csyler

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Re: Логирование системы
« Ответ #13 : 08 Сентября 2025, 09:48:59 »
csyler, ты выхлоп какой команды показал?  :)

   ... а каталога journal в /var/log действительно нет, ну этого и следовало ожидать, не зря же systemd-journald.service пишет в /run/log/journal

     ... интересно другое, куда этот хитрый journal подевался из /var/log, это дело шаловливых ручонок пользователя, или всё же новые веяния?   ::)


PS: ну да ладно, как бы то ни было, а каталог /var/log/journal нужно воссоздавать, иначе после перезагрузки логов предыдущей сессии не увидим!
это команда ls просто модифицированная, не помню чтобы я вообще journal трогал, попробую как-то восстановить…

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5847
    • Просмотр профиля
Re: Логирование системы
« Ответ #14 : 08 Сентября 2025, 11:00:22 »
просто модифицированная
- просили дать вывод ls /var/log, ты же зачем-то вывалил ls -l /var/log, т.е. с кучей лишних в данном случае сведений

попробую как-то восстановить…
- как-то не нужно, а то результат может оказаться вовсе не тот что требуется

   ... просто последовательно выполни (причем ничего не модифицируя) в терминале следующие команды:
sudo mkdir /var/log/journalsudo systemd-tmpfiles --create --prefix /var/log/journalsudo systemctl restart systemd-journald
затем покажи ещё раз выхлоп
sudo systemctl status systemd-journald.service
и снова выполни

sudo journalctl -b > journalctl.txtа полученный в результате journalctl.txt добавь в следующее своё сообщение

 

Страница сгенерирована за 0.034 секунд. Запросов: 25.