Я установил CloudWatch Logs Agent на EC2, на котором работает Ubuntu. Установка прошла успешно, и вот мой конфигурационный файл:
[...path/test.log]
datetime_format = %b %d %H:%M:%S
file = ...path/test.log
buffer_duration = 5000
log_stream_name = {instance_id}
initial_position = end_of_file
log_group_name = devops-deploy
Когда я запускаю службу awslogs, в группе журналов создается поток журнала с полным содержимым файла, поэтому политики IAM предоставляют достаточные права.
Однако, если я изменю файл (например, посередине или добавлю некоторые данные в конце), ничего не произойдет. В /var/logs/awslogs.log также нет указаний. Если я изменяю первую строку, он запускает ротацию файлов, но сбрасывает весь файл, а не добавленные данные.
Что мне не хватает?