NEWS
Syslog работает уже пол года.
-
Что бы активировать Syslog надо сделать следующее:
1.) cd /opt/iobroker/node_modules/iobroker.js-controller/
2.) npm install winston-syslog
3.) Редактировать /opt/iobroker/iobroker-data/iobroker.json
В объекте "transport" есть под обхект Syslog. Там выставить "enabled" на true и остальные значения подстроить под свою систему.
После перестартовки ioBroker сообщения должны просыпаться.
-
боюсь показаться невежей,но Syslog в контексте ioBroker, что это и с чем его едят?
-
боюсь показаться невежей,но Syslog в контексте ioBroker, что это и с чем его едят? `
https://ru.wikipedia.org/wiki/Syslog
Стандарт сбора логов на линуксе
-
Возможно ли указать имя хоста или IP, а то в syslog передает как localhost?
Еще беда с кодировкой, русский текст иероглифами.
! error: javascript.0 script.js.Ск�ип�1: RangeError: msecs must be a non-negative finite number#012 at Object.exports.enroll (timers.js:156:11)#012 at Socket.setTimeout (net.js:320:12)#012 at SocketStream.setTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/mikronode/dist/mikronode.js:505:32)#012 at new SocketStream (/opt/iobroker/node_modules/iobroker.javascript/node_modules/mikronode/dist/mikronode.js:472:15)#012 at MikroNode.connect (/opt/iobroker/node_modules/iobroker.javascript/node_modules/mikronode/dist/mikronode.js:296:30)#012 at script.js.Ск�ип�1:5:20
-
Отвечу сам себе, может есть еще кто использует мультихост и syslog.
Что бы передавалось имя хоста, с которого пришел лог, необходимо в настройках, перед "facility": "local0", добавить "localhost": "имя сервера"