2015-11-28 4 views
0

Я развернул приложение стека LAMP на AWS. Мне нужно отслеживать это с помощью CloudWatch.Использование CloudWatch API для получения статистики

Может ли кто-нибудь посоветовать мне, как использовать CloudWatch API для GetMetrics для использования ЦП? AWS documentation очень мало.

Я вижу, что вызов putmetrics позволит мне создать свои собственные показатели. Мое требование состоит в том, что мне нужно отобразить результаты этих показателей в мобильном приложении. Мое приложение контролирует проект, развернутый на AWS. Уведомления и метрики, которые поступают, должны входить в приложение. Мне не нужны данные метрики в консоли AWS, Я хочу, чтобы это было доступно в мобильном приложении. Приложение разработано в стеке MEAN. Я также должен добавить, что приложение развернуто на AWS, и приложение, которое находится под наблюдением , также находится там (его стек LAMP). Мне удалось установить 2 конечных точки (HTTP и DB), и я написал простых скриптов в Javascript для их мониторинга. Но в идеале они должны произойти через Cloudwatch.

+0

Я сделал некоторые крошечные успехи, я думаю .. но я получаю эту ошибку «Не удалось найти операцию GetMetricStatistics для версии 2010-08-01», когда я даю метрику как использование процессора с именем измерения как InstanceId, а значение as значение экземпляра. Я проверил все места в коде, который имеет версию, а версия - 2010, но я все равно получаю эту ошибку! – BrainRacker

+0

кто-нибудь, пожалуйста, помогите ... я не вижу полезной информации об этой ошибке в Интернете – BrainRacker

+0

Хорошо ... я проверил то же самое на AWS CLI, и это сработало ... но это не будет работать для меня в моем приложении! – BrainRacker

ответ

0

Предоставление фрагмента кода, который реплицирует проблему, которую вы видите, обычно позволяет тому, кто видит этот вопрос, чтобы помочь вам лучше, чем угадать, что вы делаете.

Вы используете SDK для этого? Какой язык/версия?

здесь ссылки на API Docs: http://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_GetMetricStatistics.html http://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_ListMetrics.html

шаблон в список метрик и после этого использовать результат и кормить его в getmetricsstatistics.

В вашем конкретном случае проблема с поиском по ошибке немного раньше может ответить на вопрос, прежде чем вы спросите его на SO. Например: https://forums.aws.amazon.com/thread.jspa?messageID=295740

0

Это может произойти, если вы нанесете неправильную конечную точку. Проверьте, попадаете ли вы в конечную точку правой службы AWS.

Например, пытаясь поразить конечную точку DynamoDB, когда вы хотите получить доступ к API CloudWatch.

Смежные вопросы