Syslog — стандарт де-факто для журналирования событий в Unix-подобных системах. Он унифицирует формат сообщений, уровни важности и пути доставки — от локального файла до централизованного коллектора. Facility (источник): kern , user , mail , daemon , auth , syslog , lpr , news ,...
RFC 5424 определяет структурированный формат syslog-сообщения с явными полями и поддержкой структурированных данных. Это упрощает парсинг, фильтрацию и маршрутизацию. VERSION TIMESTAMP HOSTNAME APP-NAME PROCID MSGID [STRUCTURED-DATA] MSG PRI: VERSION: обычно 1 TIMESTAMP: ISO...
Доставка журналов от источников к коллекторам — критичный участок. Выбор протокола и настройка очередей определяют, теряете ли вы события при всплесках и сбоях сети. UDP : минимальные накладные расходы, но нет гарантий доставки. Подходит для низковажных метрик и изолированных...