2016-04-21 8 views
0

Мои теги syslog My Docker усекаются на 32 символа. Когда я смотрю на RFC 5424, я не уверен, в каком именно поле. Кто-нибудь знает? Я пытаюсь проверить допустимую длину тега.В каком поле тег Docker связан с RFC 5424

Apr 19 06:43:05 ord-nodecore-prd-01 docker/core_sql_event_processor_ha[1207]: 2016-04-19T06:43:05.265Z [sqlEventHandler] Event '3c5e1a15-f8a1-4bfa-b2fa-2e54b2a5fbaa' resulted in 0 relevant application events 

становится:

<30>Apr 19 06:43:05 ord-nodecore-prd-01 docker/core_sql_event_processor_ 2016-04-19T06:43:05.265Z [sqlEventHandler] Event '3c5e1a15-f8a1-4bfa-b2fa-2e54b2a5fbaa' resulted in 0 relevant application events 

Примечание тег, докер/core_sql_event_processor_ha [1207]:

Вот ссылка RFC: https://tools.ietf.org/html/rfc5424#page-9

Я имею в виду, что это «SD -Name ', но это может быть «APP-Name». Без понятия.

+0

Это, кажется, указывает его APP-имя, https://blog.logentries.com/wp-content/uploads/2014/08/Untitled.png – DDDD

ответ

0

Ваш пример не имеет никакого отношения к RFC5424 и больше похож на RFC3164 (который не является стандартом, а представляет собой коллекцию более старых передовых методов). Прочтите следующее: https://tools.ietf.org/html/rfc5424#appendix-A.1 затем выполните поиск «TAG» - по сути, RFC5424 не имеет поля TAG как такового.

Я не знаком с Докер лесозаготовок, но если я прочитал https://docs.docker.com/engine/admin/logging/overview/#syslog-options , а затем проверить syslog-format - это, кажется, что формат может быть определен также быть как rfc5424micro, который я рекомендовал бы, но кажется, что в вашем случае не настроен таким образом.

 Смежные вопросы

  • Нет связанных вопросов^_^