Как смотреть логи сервисов HOMEd? Нужно ли для этого включать логирование в самом сервисе?
Главное:
В общем случае, включать логирование в самих сервисах HOMEd не обязательно. Текущий лог можно смотреть средствами операционной системы.
Как смотреть логи сервисов HOMEd в разных операционных системах.
В OpenWrt (например "Домашний центр МТС" МТS-HC-001 (GTW360) )
Для просмотра логов сервисов OpenWrt можно использовать веб-интерфейс (перейдя в раздел Status -> System Log) или консольную утилиту logread. Разберём на примерах возможности logread.
Посмотреть весь доступный лог с фильтрацией по ключевому слову "homed-zigbee":
logread -e homed-zigbee
Посмотреть последние 50 строк всего доступного лога с фильтрацией по ключевому слову "homed-zigbee":
logread -e homed-zigbee -l 50
Посмотреть последние 50 строк всего доступного лога с фильтрацией по ключевому слову "homed-zigbee" и наблюдать в режиме реального времени дальнейший вывод по этому фильтру:
logread -e homed-zigbee -l 50 -f
В Armbian (например JetHome JetHub H1)
Посмотреть лог сервиса homed-zigbee:
journalctl -u homed-zigbee --no-page
Посмотреть последние 50 лога сервиса homed-zigbee:
journalctl -u homed-zigbee -n 50
Посмотреть последние 50 строк лога сервиса homed-zigbee и наблюдать в режиме реального времени дальнейший вывод по этому фильтру:
journalctl -u homed-zigbee -n 50 -f