Я хочу записать результаты вызова API в Cloud Watch.
Что я хочу сделать, так это опубликовать показатели потребления в облаке.
Моя архитектура спроектирована так, чтобы сидеть на эластичном бобовом стебле, поэтому я предпочитаю устанавливать на него как можно меньше.
Я пытаюсь понять, возможно ли опубликовать облачные часы с простым CURL POST.
У меня есть учебник .
Я не очень понимаю этот пример.
Могу ли я к нему с постом? (выглядит как метод get).
И какова конечная точка?
Когда я пытался:
curl -X POST https://monitoring.&api-domain;/doc/2010-08-01/?Action=PutMetricData&Version=2010-08-01&Namespace=TestNamespace&MetricData.member.1.MetricName=buffers&MetricData.member.1.Unit=Bytes&&MetricData.member.1.Dimensions.member.1.Name=InstanceType&MetricData.member.1.Dimensions.member.1.Value=m1.small&AUTHPARAMS
Я получил эту ошибку:
'api-domain' is not recognized as an internal or external command,
operable program or batch file.
'Version' is not recognized as an internal or external command,
operable program or batch file.
'Namespace' is not recognized as an internal or external command,
operable program or batch file.
'MetricData.member.1.MetricName' is not recognized as an internal or external command,
operable program or batch file.
'MetricData.member.1.Unit' is not recognized as an internal or external command,
operable program or batch file.
'MetricData.member.1.Dimensions.member.1.Value' is not recognized as an internal or external command,
operable program or batch file.
'AUTHPARAMS' is not recognized as an internal or external command,
operable program or batch file.
Пожалуйста, не говорите мне использовать aws cli.
Я знаю, что могу использовать это. Я хочу попытаться не использовать его.