Чип и Мунк – модуль логгера
Модуль логов, стартует первым после MQTT сервера. Выводит в лог контейнера сообщения, посылаемый в топик mqtt chipmunk/event/log
Формат сообщения
Поле | Назначение | Формат |
---|---|---|
svr | Приоритет | число |
src | Источник | строка |
msg | Текст сообщения | строка |
Приоритет:
SEVERITY_ALL Severity = 0
SEVERITY_DEBUG Severity = 1
SEVERITY_INFO Severity = 2
SEVERITY_WARN Severity = 3
SEVERITY_ERROR Severity = 4
{
"svr":1,
"src":"Automator.Execute",
"msg":"action timer start timer.corridor_wardrobe"
}
По-умолчанию выводятся все сообщения. Но при старте логгера можно указать переменную окружения
SEVERITY=2
и выводится будут сообщения с приоритетом SEVERITY_INFO
(INFO, WARN, ERROR) и выше.
Пример вывода:
2023/06/27 15:05:40 [INFO ] Automator.Execute automation bathroom_boiler_on