udvnl

 
<<< Назад

Контроль SystemD и инструмент работы с системными логами через веб браузер

Небольшая заметка о возможности контроля SystemD и просмотра логов служб через веб браузер (т.е. без необходимости заходить через SSH и просмотра каждого лога по отдельности).

Есть служба systemd-journal-gatewayd, с помощью которой можно смотреть логи systemd через браузер. Причём настраивается она максимально просто, буквально в пару действий. Показываю на примере базового образа v_44 для Raspberry Pi (Debian 10).
Так же можно вообще попытаться разобраться у себя в системе, а что там творится :-)

Устанавливаем пакет systemd-journal-remote:

sudo apt install systemd-journal-remote

Запускаем службу:

sudo systemctl start systemd-journal-gatewayd.service

При необходимости включение в автозагрузку:

sudo systemctl enable systemd-journal-gatewayd.service

Порт по умолчанию 19531.
Идём смотреть логи в браузер: обзор логов
Это обзорный url. Тут в выпадающем списке можно выбирать любой лог.

как видим на экране я обнаружил некоторые проблемы со своим блоком питания, о которых и не подозревал ((

Можно посмотреть логи только текущей загрузки: http://192.168.1.121:19531/entries?boot. или же непосредственно выбрать интересующий тебя сервис.

Можно через curl забирать эти же логи в json формате. Примерно так для юнита ssh:

curl --silent -H 'Accept: application/json' \   'http://10.20.1.36:19531/entries?UNIT=ssh.service'

Более подробно параметры и возможности описаны в документации (https://www.freedesktop.org/software/systemd/man/s...).
Так же имеется возможность сбора логов и с удаленных машин.

Обсуждение (0) (2)

Смотрите так же:
21.06.2024 Послеустановочные заметки
21.05.2024 RHVoice установка, проверка и прочее
03.11.2023 Пару мыслей о совместном применении SIP телефонии и систем «Умного Дома», а также немного об организации независимого от Internet канала связи с УД.
10.10.2023 Установка SIP сервера FreeSWITCH 1.10.10 на Raspberry Pi OS Lite (Debian11)
03.01.2023 Установка MajorDoMo с помощью скрипта от SergeJey на Raspberry Pi
09.12.2022 Где Телефон?
30.05.2022 Вариант установки Majordomo на Windows 10 с использованием пакета XAMPP. Немного о переносе и создании тестовой копии системы с Raspberry PI на Windows
09.03.2022 Небольшие заметки по подключению и использованию сервиса CONNECT
27.02.2022 Zigbee2mqtt, немного о стиках CC2531 и Sonoff USB Zigbee 3.0 Dongle Plus (сравнение, подключение, тестирование).
23.09.2021 Второй раз в первый класс. Часть 1: начало работы c базовым образом для RPi.
31.12.2020 Возможность создания канала управления через телефонные сети для системы домашней автоматизации.
06.07.2020 Чтение файлов из образа img Операционной системы. Возможность записи образа на меньшую по размеру SD карту памяти
19.06.2020 Raspberry Pi: немного о резервном копировании и актуальной копии системы
07.05.2020 Установка VoIP сервера FreeSWITCH с частичной интеграцией в систему MajorDoMo
28.04.2020 Установка базового образа MajorDoMo на Raspberry Pi. Начало первые шаги.
07.10.2019 Возможность создания видео звонков у MajorDoMo (RPI +WebCam)
11.09.2019 Создание голосового оповещения MajorDoMo
21.08.2019 Установка USB аудиокарты и настройка звука в Raspberry Pi
04.04.2019 Сертификация в Z-Wave
11.03.2019 RPI Monitor полезное ПО для Raspberry PI и Orange Pi
04.02.2019 Тестирование пропускной способности канала Ethernet (Wi-Fi) с помощью утилиты IPerf
23.12.2018 Пошаговая инструкция с картинками по установки MajorDoMo на Raspberry Pi 3 с помощью скрипта от Immortal
20.10.2018 Установка Freeswitch 1.8.2 на Debian 9 (Raspbian Stretch) на базовый образ системы «Умного дома» MajorDomo
14.08.2018 Создание беспроводного «умного дома». На основе технологии Linux, Z-Wave и ПО MajorDoMo. Включение первого устройства Z-Wave и первые шаги по автоматизации
08.07.2018 Создание беспроводного «умного дома». На основе технологии Linux, Z-Wave и ПО MajorDoMo. Включение контроллера RaZberry и первые шаги по Z-Wave
29.06.2018 Пошаговая инструкция по установке образа Majordomo на Raspberry Pi
21.06.2018 Удаленное наблюдение за близкими, но к сожалению, больными людьми.

Минск, Беларусь

На форуме: udvnl