#amazon-web-services #amazon-cloudwatch
#amazon-web-services #amazon-cloudwatch
Вопрос:
Я пытался изменить группу журналов AWS CloudWatch и название потока следующим образом:
cat <<EOT >> /etc/awslogs/awscli.conf
[/var/log/messages]
file = /var/log/messages
log_group_name = MY_LOG
region = ap-southeast-1
log_stream_name = {instance_id}
datetime_format = %b %d %H:%M:%S
EOT
И я попытался остановить и запустить CloudWatch agent, название группы журналов и название потока не удалось изменить, как ожидалось. Пожалуйста, помогите мне, как это сделать.
Ответ №1:
Это должно быть /etc/awslogs/awslogs.conf
и не /etc/awslogs/awscli.conf
.
Остальная часть вашего файла конфигурации выглядит нормально.
Вы также можете проверить свой /var/log/awslogs.log
на наличие возможных сообщений об ошибках, связанных с разрешениями IAM.
Смотрите также Почему я не могу отправить данные журнала в журналы CloudWatch с помощью агента awslogs?.
Комментарии:
1. Кроме того, при перезагрузке вашего экземпляра EC2 в
awslogs.conf
файле будут отображаться обновления. Я несколько раз редактировалstop
amp;start
, но переименование моего потока журналов было восстановлено только после перезагрузки.