CloudWatch Flashcards

1
Q

Частота обновления
- Стандартных Метрик
- Кастомных Метрик
- Alarm’ов
Это Hard или Soft лимиты?

A

Стандартные метрики
- Basic Monitoring 5 min
- Detailed Monitoring 1 min

Custom метрики
- Standard Resolution 1 min
- Hight Resolution 30 sec, 1 sec

Alarm’ы
- Standard Resolution 1 min
- High Resolution 10 sec

Это Hard лимиты, через ticket НЕЛЬЗЯ решить проблему

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Экспортируем логи из CloudWatch
Есть 3 способа: очень долго, real-time, near-real-time
Через какие сервисы реализован каждый из них?
Как называется каждая фича?
Сколько по времени займёт?
Как экспортировать в S3 near-real-time?

A

Очень долго
Это “S3 Batch Export”
До 12-ти часов
CloudWatch => S3

Real-time
Это “CloudWatch Logs Subscription”
CloudWatch => Kinesis Data Stream или Lambda

Near-real-time
Это тоже “CloudWatch Logs Subscription”
CloudWatch => Kinesis Data Firehose

Чтобы экспортировать в S3 near-real-time, то нужно
CloudWatch => Firehose => S3

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Есть 2 фичи CloudWatch Logs с похожими названиями
- CloudWatch Logs Subscription Filter
- CloudWatch Logs Metric Filter
В чём их разница?

A

Это 2 совсем разные фичи
- CW Logs Subscription Filter - это просто стриминг логов в какой-то destination (KDS, Firehose, Lambda)
- CW Logs Metric Filter - это создание CW метрик на основании вхождения ключевых слов в CW логи

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Чем Log Stream отличается от Log Group?
На каком уровне задаётся retention?

A

У каждого workload’а (у Лямбда функции #1) есть своя Log Group.
В Log Group’е есть много файлов (на каждый день или на каждые несколько часов)
Каждый из этих файлов - это и есть LogStream

Retention задаётся на уровне LogGroup

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Есть 3 вида CloudWatch Logs:
- Application Logs
- OS Logs
- Access Logs

Кто создаёт эти логи?
Какую информацию они содержат?

A

Application Logs
- Создаются кодом приложения
- Инфа - это кастомные сообщения

OS Logs
- Создаются операц. системой
- Инфа - это поведение ОС в /var/log

Access Logs
- Создаются AWS’ом
- Инфа - список файлов, к которым user’ы запрашивают доступ через website

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Lambda, ECS, Fargate, Beanstalk
Какое преимущество они имеют с точки зрения работы с CloudWatch?

A

В этих сервисах сразу предустановлен CloudWatch агент

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Amazon Lookuout
Что за фича/сервис?
С чем можно сравнить?

A

Amazon Lookuout - это самостоятельный сервис
- определяет аномалии в значениях метрики
- ищет root cause на основе Machine Learning

Сравнение Amazon Lookout и CloudWatch Anomaly Detection
Amazon Lookuout совместим НЕ только с CloudWatch,
но и со множеством других AWS сервисов (и 3-rd party сервисов),
в которых могут храниться метрики.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Какой новый четвёртый Destination появился у CloudWatch Alarm?
Какой пример использования?
метрика => … => remediation

A

SSM OpsWork Item
Неожиданные показатели CloudWatch метрик теперь могут автоматически вызывать создание SSM OpsWork Item’а
А OpsWork имеет автоматические remediations для своих item’ов через SSM Automation Runbook

How well did you know this?
1
Not at all
2
3
4
5
Perfectly