Представляем Amazon CloudWatch Container Insights для Amazon EKS и Kubernetes ОЗНАКОМИТЕЛЬНАЯ ВЕРСИЯ

Amazon CloudWatch Container Insights позволяет отслеживать, изолировать и диагностировать проблемы с производительностью в контейнерах приложений и средах микросервисов. Сервис CloudWatch Container Insights доступен в консоли CloudWatch в виде панелей Automatic Dashboard и предоставляет полный операционный контроль метрик, журналов и распределенных маршрутов.

Для ознакомления с Container Insights для Amazon EKS и Kubernetes выполните следующие шаги, описанные в документации CloudWatch Container Insights. Обратите внимание, что ознакомительная версия сервиса CloudWatch Container Insights доступна лишь в некоторых регионах. Подробнее см. в документации.

Хотите принять участие в тестировании бета‑версии Container Insights для Amazon ECS или AWS Fargate? Отправьте запрос на получение доступа к бета‑версии.

Co-pilot-GettingStarted

Мониторинг всех ресурсов AWS

Начало работы с Automatic Dashboards

В настоящее время можно получить совокупные представления работоспособности и производительности всех ресурсов AWS с помощью CloudWatch Automatic Dashboards. Это поможет быстро приступить к мониторингу, изучить представление метрик и предупреждений на основе аккаунта и ресурсов, а также легко провести подробное исследование, чтобы выяснить первопричину проблем с производительностью.

Automatic Dashboards бесплатно предоставляются во всех общедоступных регионах AWS. Просмотреть Automatic Dashboards можно здесь.

Мониторинг и анализ журналов

Начало работы с CloudWatch Logs

Управление журналами (сбор и хранение)

CloudWatch Logs автоматически собирает журналы потока VPC от более чем 30 сервисов. Собирать и хранить пользовательские журналы от приложений, сервера и пр. можно также через CloudWatch Logs Agent. Agent можно установить непосредственно на новый или работающий инстанс EC2, а также через CloudFormation или Chef. Для установки и настройки следуйте приведенным здесь инструкциям.

Log Analytics (мониторинг, устранение неисправностей и поиск ответов)

Можно сразу же начинать использовать CloudWatch Logs Insights для поиска и анализа журналов, отправленных в CloudWatch. Можно записывать вопросы с совокупностями, фильтрами и регулярными выражениями, чтобы получить из журналов сведения, на основе которых можно предпринимать дальнейшие действия. Можно также визуализировать данные временных рядов, глубоко изучить отдельные события журнала и экспортировать результаты запросов на панели управления CloudWatch. Можно также использовать CloudWatch Logs Insights API для выполнения запросов или потоковой передачи данных журнала в текущий инструмент.

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

Мониторинг инстансов Amazon EC2

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

Чтобы включить подробный мониторинг, при запуске нового инстанса EC2 установите флажок Enable CloudWatch detailed monitoring (Включить подробный мониторинг CloudWatch) на шаге 3: «Настройка подробных сведений об инстансах». Включить подробный мониторинг аналогичным образом можно и для существующего инстанса, щелкнув правой кнопкой инстанс в консоли Amazon EC2 и выбрав пункт Enable Detailed Monitoring (Включить подробный мониторинг).

Мониторинг других ресурсов AWS

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, щелкните ссылку Metrics (Метрики) на вкладке Amazon CloudWatch консоли управления AWS. Будут перечислены все метрики ресурса AWS, а также ваши собственные пользовательские метрики. Найдите и выберите интересующую вас метрику и интерактивный график для ее отображения. Выберите временной диапазон и отображаемые значения: среднее, минимальное, максимальное, сумма или количество образцов. Выберите дополнительные метрики для добавления их в график, чтобы установить корреляцию поведения или обнаружить закономерности. Нажмите кнопку Create Alarm (Создать предупреждение), чтобы инициализировать автоматические уведомления либо действия Auto Scaling, когда метрика достигнет заданного вами порога. Щелкните ссылку Dashboard (Панель управления) для просмотра обзоров статусов всех предупреждений и метрик ресурсов AWS.

Для получения дополнительных сведений о просмотре, построении графиков и публикации метрик см. руководстве разработчика Amazon CloudWatch.

Создание предупреждений Amazon CloudWatch

Чтобы создать предупреждения Amazon CloudWatch, щелкните ссылку Alarms (Предупреждения) на вкладке Amazon CloudWatch консоли управления AWS. Будут перечислены все предупреждения CloudWatch. Затем нажмите кнопку Create Alarm (Создать предупреждение) и выберите интересующую вас метрику. Наконец, определите порог предупреждения и действие, которое должно происходить, когда предупреждение изменит состояние.

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

Создание правил для Amazon CloudWatch Events

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

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

Мониторинг приложений .NET и SQL Server ОЗНАКОМИТЕЛЬНАЯ ВЕРСИЯ

Amazon CloudWatch Application Insights для .NET и SQL Server постоянно анализирует различные журналы приложений и метрики инфраструктуры, чтобы автоматически выявлять распространенные проблемы, способные затронуть работу приложений, например сбой при резервном копировании SQL. После регистрации приложений .NET можно легко выявить и устранить проблемы с помощью важных данных, сгенерированных системой. Затем можно глубоко изучить конкретную проблему с помощью панелей CloudWatch Automatic Dashboards, которые генерируются автоматически.

Эта возможность доступна в ознакомительном режиме. Чтобы узнать больше и запросить доступ к ознакомительной версии, заполните эту форму запроса.

Дополнительные ресурсы

Дополнительные ресурсы по Amazon CloudWatch

Перейти на страницу ресурсов
Готовы приступить к разработке?
Начать работу с Amazon CloudWatch
Есть вопросы?
Свяжитесь с нами