Полностью отсутствуют данные потока журналов AWS CloudWatch

#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, а затем появились события.