Page 1 of 1

Где находяться логи.

Posted: 19 Sep 2016 13:28
by picachu
Доброго всем.

Коллеги, а может кто сказать где живут вот эти логи?
12345.png
12345.png (24.92 KiB) Viewed 9104 times
Я до сих пор думал, что в /var/log/z-wey-server.log.
Сам информацию оттуда выдёргивал.

Но после удаления всех логов, инфа из интерфейса не пропала.
То есть ещё, что ли, где то хранит?

Re: Где находяться логи.

Posted: 19 Sep 2016 16:38
by gsaw
В /opt/z-way-server/automation/storage я видел файл на подобие notifications-АБРАКАДАБРА.json Наверное от туда инфа.

Re: Где находяться логи.

Posted: 21 Sep 2016 19:23
by picachu
О точно. Причем два файла. Осталась разобраться какой лучше использовать для отправки в телеграмм.

Re: Где находяться логи.

Posted: 22 Sep 2016 15:56
by picachu
А нет, поторопился. В файл /notifications-XXXX.json данные пишутся, но с какой то задержкой. Просматриваю файл в 15 часов, последняя запись датируется 14 часами. Судя по времени файл обновляется раз в час. Значит файл пишется не в онлайне, а с какой то задержкой из какого то буфера. Но в интерфейсе события в реальном времени. :roll:

Прошерстил грепом всю папку z-way-server.

Вхождения с названиями устройств встречаются только в файлах
/opt/z-way-server/automation/storage/configjson-XXXX.json
/opt/z-way-server/automation/storage/notifications-XXXX.json

Так что вопрос в силе, где ещё z-wey может хранить эти логи.

Re: Где находяться логи.

Posted: 22 Sep 2016 18:07
by PoltoS
Посмотрите сюда: modules/InbandNotifications/index.js

Re: Где находяться логи.

Posted: 29 Sep 2016 13:34
by picachu
Не смог разобраться, видать знаний не хватает.

Сделал отправку сообщений в телеграмм посредством самой системы. Оказалось проще.

Re: Где находяться логи.

Posted: 01 Oct 2016 22:33
by PoltoS
Если сделали через модуль, то будем рады, если разместите его на http://developer.z-wave.me/

Re: Где находяться логи.

Posted: 04 Oct 2016 17:12
by picachu
PoltoS wrote:Если сделали через модуль, то будем рады, если разместите его на http://developer.z-wave.me/
К сожалению не через модуль, (хотел но не получилось) а именно самой операционной системой.
В любом случае требуется установка "Telegram CLI for Linux", так как бот не может писать первым. А лога "/z-wey-server.log" вполне хватает для анализа ситуации и автоматизации процессов.