Початок роботи з Amazon CloudWatch

Моніторинг і усунення несправностей в AWS

John Q. Martin

Principal Consultant

Огляд курсу

Розділ 1 — Вступ до CloudWatch

  • Спостережність vs моніторинг і що таке CloudWatch

Розділ 2 — Журнали, тривоги та сповіщення

  • Збирання й запити журналів, умови тривог і надсилання сповіщень

Розділ 3 — Трейсинг і панелі моніторингу

  • Розподілений трейсинг застосунків і панелі стану застосунків

 

Ілюстрація панелі моніторингу з графіками та індикатором, дзвінком тривоги і картою підключених хмарних сервісів, що відображають метрики, сповіщення і трейсинг

Моніторинг і усунення несправностей в AWS

Необхідні знання

 

  • Впевнено орієнтуєтеся в AWS Management Console
  • Знайомі з основними сервісами: EC2, Lambda і DynamoDB
  • Базове вміння працювати з командним рядком і JSON

 

Ілюстрація хмари, що розгалужується до трьох основних сервісів AWS: сервер для обчислень, функція Lambda та база даних

Моніторинг і усунення несправностей в AWS

Визначення

 

Моніторинг

«Чи працює моя система як очікується?»

Спостережність

«Чому система поводиться саме так?»

 
Піктограма моніторингу: перевірка, чи система працює як очікується

 

Піктограма спостережності: розуміння, чому система поводиться певним чином

Моніторинг і усунення несправностей в AWS

Характеристики моніторингу та спостережності

Порівняльна таблиця характеристик моніторингу та спостережності

Моніторинг і усунення несправностей в AWS

Процес усунення несправностей

Циклічний робочий процес із п'яти етапів: дзвінок тривоги, панель, документ із лупою, гайковий ключ і позначка, з'єднані стрілками за годинниковою стрілкою

 

  • Виявлення: метрики й тривоги показують проблему
  • Сортування: панелі показують масштаб і вплив
  • Діагностика: журнали й трейси знаходять причину
  • Виправити й перевірити: розгорніть зміни, підтвердьте відновлення
Моніторинг і усунення несправностей в AWS

Що таке Amazon CloudWatch

Логотип сервісу CLoudWatch

Моніторинг і усунення несправностей в AWS

Що таке Amazon CloudWatch

Логотип сервісу CLoudWatch

   

  • Центральне місце для моніторингу та спостережності
  • Збирає, відображає й аналізує операційні дані
  • Забезпечує моніторинг, вбудований в інші сервіси AWS
Моніторинг і усунення несправностей в AWS

Що таке Amazon CloudWatch

Діаграма можливостей Amazon CloudWatch з центральною піктограмою CloudWatch без підсвічених функцій

Моніторинг і усунення несправностей в AWS

Що таке Amazon CloudWatch

Діаграма можливостей Amazon CloudWatch з підсвіченим моніторингом подій

Моніторинг і усунення несправностей в AWS

Що таке Amazon CloudWatch

Піктограма Amazon CloudWatch з піктограмами функцій: metric insights, журнали, тривоги, міжакаунтна спостережність, події за подіями та часом, і правила.

Моніторинг і усунення несправностей в AWS

Що таке Amazon CloudWatch

Діаграма можливостей Amazon CloudWatch з підсвіченими журналами, метриками та панелями

Моніторинг і усунення несправностей в AWS

Що таке Amazon CloudWatch

Діаграма можливостей Amazon CloudWatch з підсвіченими правилами й тривогами, що запускають дії

Моніторинг і усунення несправностей в AWS

Консоль CloudWatch

 

Консоль AWS

 

  • Створюйте та переглядайте панелі
  • Переглядайте дані метрик і журналів
  • Налаштовуйте можливості CloudWatch
Моніторинг і усунення несправностей в AWS

Метрики CloudWatch

Анімація перегляду метрик DynamoDB у консолі CloudWatch і наближення до піка

Моніторинг і усунення несправностей в AWS

Користувацькі метрики

  • Збирайте дані, специфічні для застосунку
  • Публікуйте через CLI, REST API або SDK
  • До 30 вимірів для фільтрації та пошуку
  • Надсилайте один або кілька пунктів даних за виклик
aws cloudwatch put-metric-data \
    --metric-name ActiveUsers --namespace MyBusinessApp \
    --unit Count --value 21333 \
    --dimensions InstanceId=myinstance66,InstanceType=m1.small
aws cloudwatch put-metric-data --metric-name ActiveUsers \
    --namespace MyBusinessApp --value 20 --timestamp 2026-04-20T12:00:00.000Z
aws cloudwatch put-metric-data --metric-name ActiveUsers \
    --namespace MyBusinessApp --value 36 --timestamp 2026-04-20T12:01:00.000Z
Моніторинг і усунення несправностей в AWS

Давайте потренуємось!

Моніторинг і усунення несправностей в AWS

Preparing Video For Download...