LINUX.ORG.RU

Проблема с кодировкой


0

1

Здравствуйте, Коллеги!

К сожалению, всегда плавал в теме с кодировками. Ситуация следующая.

Имеется сервер мониторинга, на котором крутится в том числе Syslog-ng. Сетевое оборудование скидывает по Syslog события, на нем происходящие. И все хорошо, но вот есть несколько отечественных устройств, которые для описания события используют русский язык. Syslog-сервер трактует эти сообщения в виде каракулей. Хочется, чтобы сообщения отображались в читаемом виде.

1. К сожалению, не знаю какая должна быть использована кодировка для нормальной трактовки входящих сообщений. Знаю лишь то, что русские символы представлены однобайтовым кодом, и то, что в шестнадцатеричном виде слово «Изменение» имеет вид «88 a7 ac a5 ad a5 ad a8 a5» Можно ли как-то определить тип кодировки во входящем потоке?

2. Можно ли заставить syslog-ng корректно трактовать сообщения с кириллицей?

Готов копать отсюда и до обеда, но не знаю в каком направлении? Подскажите пожалуйста.

Большое спасибо!

Кодировка cp866

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.