Агент журнала Cloudwatch не распознает даты журнала - PullRequest
0 голосов
/ 22 февраля 2019

У меня установлен агент Cloudwatch Agent на сервере, и журналы сервера имеют следующий формат:

2019-02-22 10:41:49,903 INFO Some log message

У меня есть формат даты для журнала, указанный в awslogs.conffollowin gway:

datetime_format = %Y-%m-%d %H:%M:%S,%f

Когда я проверяю журнал, загруженный агентом в облачные часы, я все еще вижу дату как часть части каждой записи журнала, что означает, чтоагент журнала неправильно распознает даты записи журнала.

Кроме того, в awslogs.log я вижу эту ошибку: reason: timestamp could not be parsed from message.

Есть идеи, что не так с моим datetime_format?

1 Ответ

0 голосов
/ 22 февраля 2019

В документе указано, что %f - это «микросекунда как десятичное число, дополненное нулями слева».Пример, который вы предоставляете, выглядит как миллисекунды.CloudWatch прямо сейчас не поддерживает изначально миллисекунды.Вам нужно будет найти способ переформатировать журналы сервера или использовать какой-нибудь сценарий для преобразования данных в первую очередь.

...