#amazon-cloudwatch
#amazon-cloudwatch
Вопрос:
Я ищу помощь в устранении любопытной проблемы с CloudWatch.
У меня есть настройка агента CloudWatch logshipping для /var/log/syslog
Ubuntu.
Журнал aws полон радостных информационных сообщений, таких как следующее. Нет ошибок, нет исключений:
Поток журналов в консоли CloudWatch полностью пуст — никаких данных. Я попытался вручную создать поток журналов, используя имя экземпляра (совпадающее с именем из журнала) — никаких улучшений.
Экземпляр использует роль IAM со следующей политикой, которая отлично работает для других экземпляров:
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": [
"cloudwatch:PutMetricData",
"ec2:DescribeTags",
"cloudwatch:GetMetricStatistics",
"cloudwatch:ListMetrics",
"logs:CreateLogGroup",
"logs:CreateLogStream",
"logs:PutLogEvents",
"logs:DescribeLogStreams"
],
"Resource": "*"
}
Комментарии:
1. Можете ли вы проверить, есть ли у вас правильные разрешения для записи в поток журналов cloudwatch
2. @SomasundaramSekar Я думаю, что да. Я обновил вопрос с соответствующей детализацией
3. У меня была эта проблема, но оказалось, что
time.time()
временная метка эпохи python была в секундах, а не в миллисекундах, как у AWS, поэтому мне пришлось добавить время * 1000, а затем появились события.