С точки зрения приложения, функция syslog является главным образом получателем информации из приложения; приложение может писать сообщения в системный журнал. Приложение предоставляет демону системного журнала различную информацию, в том числе серьезность сообщения.
Демон syslog может быть настроен на выполнение различных действий при получении различных типов сообщений.
Нет, ваше приложение не может получить предупреждение при достижении максимального размера файла - по крайней мере, не через системный журнал. Вы можете получить сигнал SIGXFSZ, который вы можете перехватить. Вы можете предпочесть ограничить ресурсы и следить за размером файла, чтобы избежать проблемы.