Пример настройки rsyslog на сервере для получения syslog с STB
Включение syslog можно осуществить удаленно путем загрузки на STB веб страницы при помощи которой устанавливается переменная [stb_webkit:faq:logging_netconsole_syslog#syslog|syslog_srv]]. После установки переменной инициализируется перезапуск STB с возможностью последующего перехода по указанному URL на внешний портал или сервис. Запуск такой страницы можно осуществить указав ее вместо адреса внешнего портала - «Системные настройки» ⇒ «Серверы» ⇒ «Порталы» ⇒ «Портал 1 URL»
syslog
. Например: /var/www/example.com/stalker_portal/c/syslog
syslog
файлы из архива build.syslog.0.0.2.release.zip
Отредактировать файл config.js
.
где:
defaultPortalUrl
- URL портала/приложения на который осуществится переход после установки переменной syslog_srv
. Отсутствие значения - переход во встроенный портал.syslog_srv
- IP адрес:порт сервера на который будет отправляться лог. Если порт не указан - используется порт по умолчанию 514
Примерное содержание файла config.js
window.config = { defaultPortalUrl: 'http://example.com/stalker_portal/c/', syslog_srv: '10.1.1.1' };
http://example.com/stalker_portal/c/syslog
Выполнится переход на страницу включения syslog-а. Пользователю будет предложено два варианта. F1 - включить, F2 - выключить. При выборе одного из вариантов осуществится соответствующая процедура по установке/удалению переменной syslog_srv
c последующим переходом по указанному defaultPortalUrl
в файле config.js