Cloudwatch, кажется, клопбер секунд - PullRequest
0 голосов
/ 28 августа 2018

Ниже приведен пример отправки данных в Cloudwatch. Когда я смотрю на графики, которые создаются, ось времени, кажется, игнорирует секунды. Значения отображаются выше ближайшей минуты, в которую они были отправлены, вместо фактического времени начала.

Например, я знаю, что время начала было 10:45:07, но оно появляется в Cloudwatch как точка выше 10:45:00. Я установил разрешение диаграммы на 1 секунду, и оно все еще выглядит следующим образом.

Почему секунды сжимаются?

start = datetime.now(tz=timezone.utc)

response = client.put_metric_data(
    Namespace='etl-jobs',
    MetricData=[
        {
            'MetricName': 'added_jobs',
            'Dimensions': [
                {
                    'Name': 'length',
                    'Value': 'count'
                },
            ],
            'Timestamp': start,
            'Value': somevalue
        },
    ]
)

1 Ответ

0 голосов
/ 28 августа 2018

Вам необходимо указать StorageResolution со значением 1, чтобы получить метрики высокого разрешения. См документ

...