POCO::Logger записывает комментарий в первую строку файла журналаC++

Программы на C++. Форум разработчиков
Anonymous
POCO::Logger записывает комментарий в первую строку файла журнала

Сообщение Anonymous »

Я использую контейнер Docker на основе C++ и реализовал POCO::Logger для ведения журналов. И файлы журналов меняются каждые 5 минут. POCO::Logger добавляет комментарий в первую строку. Мне не нужен этот комментарий в первой строке моих файлов журналов. Как мне от него избавиться? Предоставляет ли POCO какой-либо метод/конфигурацию для достижения того же?

Код: Выделить всё

poco.log:
# Log file created/rotated Friday, 15 Nov 24 11:48:17 GMT
{ "@timestamp":"2024-11-15T11:48:17.490Z","log":{"level":"Information"}, "container":{"name":"testrsk","id":"dlp-testrsk-1.2.500-746f5748cc-mfdz4"}, "labels": {"Description":"Statistical Information Per Event","EventClassID":"EventStats","Severity":"Medium","autoguid":"013e2e4b-0e04-44bc-9ff9-0bf901c80d6d","direction":"read","dlpseverity":"WARNING","eventglobalid":"unknown","failed":"no","source":"[\"dxl://kfk-dev-kafka-0.kfk-dev-kafka-headless.dev-epoeksdatabus.svc.cluster.local:9092,kfk-dev-kafka-1.kfk-dev-kafka-headless.dev-epoeksdatabus.svc.cluster.local:9092,kfk-dev-kafka-2.kfk-dev-kafka-headless.dev-epoeksdatabus.svc.cluster.local:9092/kafka.raw/group0/0\"]","tenant":"0A85E628-EAB7" ,"autoid":8,"dlpeventid":100} }
файл конфигурации poco:

Код: Выделить всё

rsk_logging:
event:
level: critical
message:
level: information
rotation: 5minutes
count: 10
archive: timestamp
flush: false
stats:
level: information
rotation: 5minutes
count: 10
archive: timestamp
flush: false
logfile: /shared/logs/rsk
Мне не нужны комментарии в первой строке файлов журналов.


Подробнее здесь: https://stackoverflow.com/questions/792 ... f-log-file

Вернуться в «C++»