Начать работу с AWS бесплатно

Создать бесплатный аккаунт

Уровень бесплатного пользования AWS позволяет использовать 10 метрик, 10 предупреждений и 1 000 000 API-запросов Amazon CloudWatch.

Сведения об уровне бесплатного пользования AWS » 

Чтобы начать мониторинг логов с помощью CloudWatch Logs, вам нужно сначала установить и настроить агент CloudWatch Logs для отправки ваших логов в CloudWatch. Агент можно установить непосредственно на новый или работающий инстанс EC2, а также сделать это с помощью CloudFormation или Chef. Следуйте приведенным здесь инструкциям, чтобы установить и настроить агент.

События логов можно отслеживать по мере их отправки в CloudWatch Logs путем создания фильтров метрик. Фильтры метрик преобразуют данные логов в метрики CloudWatch для построения графиков и создания предупреждений.

Информацию о создании фильтров метрик в консоли или с помощью интерфейса командной строки см. в руководстве разработчика Amazon CloudWatch.

Начните работу с CloudWatch Logs

Если вы зарегистрированы в Amazon EC2, вы будете автоматически зарегистрированы и в Amazon CloudWatch, при этом автоматически осуществляется базовый мониторинг инстансов EC2 без взимания дополнительной платы.

Чтобы включить подробный мониторинг при запуске нового инстанса EC2, установите флажок «Включить подробный мониторинг CloudWatch» в разделе «Шаг 3. Настройка подробных сведений об инстансах». Также можно включить подробный мониторинг для существующего инстанса, щелкнув правой кнопкой инстанс в консоли Amazon EC2 и выбрав пункт «Включить подробный мониторинг».

Amazon CloudWatch обеспечивает автоматический мониторинг Elastic Load Balancers по таким метрикам, как число запросов и время задержки; томов Amazon EBS – по задержке чтения-записи; инстансов БД Amazon RDS – по количеству высвобождаемой памяти и доступной емкости хранилища; очередей Amazon SQS – по числу отправленных и полученных сообщений; тем Amazon SNS – по числу опубликованных и доставленных сообщений.

Подробную информацию о метриках для других ресурсов AWS см. в руководстве разработчика Amazon CloudWatch.

Amazon CloudWatch также может отслеживать метрики, которые создаются приложениями, работающими на ресурсах AWS. Вы можете сразу отправить и сохранить любые метрики, которые имеют важное значение для производительности вашего бизнеса или приложения, используя простой вызов API. Например, вы можете настроить отправку вашим приложением времени загрузки веб-страниц с помощью API, чтобы отслеживать этот параметр в CloudWatch в качестве пользовательской метрики. Вы можете отправлять столько данных пользовательских метрик, сколько необходимо. При этом будут доступны все функциональные возможности Amazon CloudWatch с поминутной проверкой, включая отображение графиков, вывод статистики и настройку предупреждений.

Подробнее об отправке собственных пользовательских метрик см. в руководстве разработчика Amazon CloudWatch.

Начните работу с пользовательскими метриками

Для доступа к метрикам Amazon CloudWatch нажмите ссылку «Метрики» на вкладке «Amazon CloudWatch» Консоли управления AWS. Будут отображены метрики всех ваших ресурсов AWS и все ваши собственные пользовательские метрики. Найдите и выберите интересующую вас метрику; при этом отобразится интерактивный график для этой метрики. Выберите временной диапазон и укажите, какие значения необходимо отображать: среднее, минимальное, максимальное значение, сумму или число отсчетов. Выберите дополнительные метрики, чтобы добавить их на график для установления зависимости или определения закономерности. Нажмите кнопку «Создать предупреждение», чтобы отправлять автоматические оповещения или выполнять действия Auto Scaling при достижении метрикой установленного вами порогового значения. Нажмите ссылку панели управления, чтобы просмотреть состояние всех своих предупреждений и метрик ресурсов AWS.

Подробную информацию о просмотре, графическом отображении и публикации метрик см. в руководстве разработчика Amazon CloudWatch.

Для создания предупреждений Amazon CloudWatch нажмите ссылку «Предупреждения» на вкладке «Amazon CloudWatch» Консоли управления AWS. Отобразится список всех предупреждений CloudWatch. Затем нажмите кнопку «Создать предупреждение» и выберите интересующую метрику. Наконец, определите пороговое значение для предупреждения и действие, которое необходимо выполнить при изменении состояния предупреждения.

Подробнее о создании предупреждений см. в руководстве разработчика Amazon CloudWatch.

Чтобы начать использовать сервис CloudWatch Events, реагирующий на изменение ресурсов AWS, нажмите ссылку «Rules» в разделе «Events» на вкладке «Amazon CloudWatch» Консоли управления AWS. Затем нажмите кнопку «Create Rule» и выберите источник и цель события. Выберите «Configure Details», укажите имя для правила и нажмите «Create Rule».

Дополнительные сведения о правилах и о сервисе CloudWatch Events вы найдете в документации Amazon CloudWatch.