Registros do CloudWatch agindo de forma estranha

Eu tenho dois arquivos de log com instruções de log de várias linhas. Ambos têm o mesmo formato de data e hora no início de cada instrução de log. A configuração é assim:

state_file = /var/lib/awslogs/agent-state

[/opt/logdir/log1.0]
datetime_format = %Y-%m-%d %H:%M:%S
file = /opt/logdir/log1.0
log_stream_name = /opt/logdir/logs/log1.0
initial_position = start_of_file
multi_line_start_pattern = {datetime_format}
log_group_name = my.log.group


[/opt/logdir/log2-console.log]
datetime_format = %Y-%m-%d %H:%M:%S
file = /opt/logdir/log2-console.log
log_stream_name = /opt/logdir/log2-console.log
initial_position = start_of_file
multi_line_start_pattern = {datetime_format}
log_group_name = my.log.group

O agente de logs do cloudwatch está enviando logs de log1.0 corretamente para o meu grupo de logs no cloudwatch, no entanto, não está enviando arquivos de log para log2-console.log.

awslogs.log diz:

2016-11-15 08:11:41,308 - cwlogs.push.batch - WARNING - 3593 - Thread-4 - Skip event: {'timestamp': 1479196444000, 'start_position': 42330916L, 'end_position': 42331504L}, reason: timestamp is more than 2 hours in future.
2016-11-15 08:11:41,308 - cwlogs.push.batch - WARNING - 3593 - Thread-4 - Skip event: {'timestamp': 1479196451000, 'start_position': 42331504L, 'end_position': 42332092L}, reason: timestamp is more than 2 hours in future.

Embora a hora do servidor esteja correta. O estranho também é que os números de linha mencionados em start_position e end_position não existem no arquivo de log real sendo enviado.

Mais alguém está passando por esse problema?

questionAnswers(3)

yourAnswerToTheQuestion