Недавно один из точек доступа сошел с ума и начал забивать наш удалённый syslog-сервер буквально десятками строк в секунду:
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.726386] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.726401] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.726413] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.793189] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.793208] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.793220] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.857408] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.857424] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.857437] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
Я залогинился на наш syslog-сервер и быстро сделал grep:
log-server:/var/log> grep 'FIXME:osif_forward_mgmt_to_app' wireless.1 wireless | wc -l
5164376
Это сообщение было залогировано более 5 миллионов раз менее чем за сутки!! (Почему оно вообще начало появляться — тема для отдельного разговора...)
Для ясности: в веб-интерфейсе UniFi Controller, в настройках на вкладке Site, в разделе Remote Logging я включил «Enable remote Syslog server», но НЕ включал «Enable debug logging».
Когда я залезаю в точку доступа и смотрю файл /tmp/running.cfg, там вижу:
syslog.status=enabled
syslog.level=7
syslog.remote.status=enabled
Проблема в том, что уровень 7 — это «debug» (как показано в этой таблице).
Если же я включаю «Enable debug logging», то syslog.level меняется на 8(!):
syslog.status=enabled
syslog.level=8
syslog.remote.status=enabled
Не ошибка ли это смещения на единицу, где при выключенном debug должен быть уровень 6, а при включенном — 7?
Кроме того, было бы круто, если бы можно было напрямую задавать syslog.level (например, через выпадающий список с 0–7). Мне не хочется, чтобы на наш syslog-сервер с точек доступа шли debug или информационные сообщения, только ошибки (или более серьёзные).
Сейчас у меня Controller версии 5.12.72, и для справки: в настройках Maintenance, в разделе Services, все выпадающие списки Log Level стоят на Normal.
Буду признателен за советы, как уменьшить syslog.level на точках доступа до значения ниже 7 (Debug). Спасибо!
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.726386] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.726401] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.726413] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.793189] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.793208] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.793220] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.857408] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.857424] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
May 25 12:38:36 red-ap [kern.warning] U7SHD,fcecdaxxxxxx,v4.3.13.11253: kernel: [1376235.857437] FIXME:osif_forward_mgmt_to_app: Event length more than expected..dropping
Я залогинился на наш syslog-сервер и быстро сделал grep:
log-server:/var/log> grep 'FIXME:osif_forward_mgmt_to_app' wireless.1 wireless | wc -l
5164376
Это сообщение было залогировано более 5 миллионов раз менее чем за сутки!! (Почему оно вообще начало появляться — тема для отдельного разговора...)
Для ясности: в веб-интерфейсе UniFi Controller, в настройках на вкладке Site, в разделе Remote Logging я включил «Enable remote Syslog server», но НЕ включал «Enable debug logging».
Когда я залезаю в точку доступа и смотрю файл /tmp/running.cfg, там вижу:
syslog.status=enabled
syslog.level=7
syslog.remote.status=enabled
Проблема в том, что уровень 7 — это «debug» (как показано в этой таблице).
Если же я включаю «Enable debug logging», то syslog.level меняется на 8(!):
syslog.status=enabled
syslog.level=8
syslog.remote.status=enabled
Не ошибка ли это смещения на единицу, где при выключенном debug должен быть уровень 6, а при включенном — 7?
Кроме того, было бы круто, если бы можно было напрямую задавать syslog.level (например, через выпадающий список с 0–7). Мне не хочется, чтобы на наш syslog-сервер с точек доступа шли debug или информационные сообщения, только ошибки (или более серьёзные).
Сейчас у меня Controller версии 5.12.72, и для справки: в настройках Maintenance, в разделе Services, все выпадающие списки Log Level стоят на Normal.
Буду признателен за советы, как уменьшить syslog.level на точках доступа до значения ниже 7 (Debug). Спасибо!

