Встречается на 1% собеседований по Python
Какие задачи решал используя AWS CloudWatch
AWS CloudWatch применяю для мониторинга и управления облачными ресурсами. Основные кейсы:
- Мониторинг метрик EC2 – отслеживаю CPUUtilization, NetworkIn/Out, DiskReadOps, чтобы вовремя масштабировать инстансы.
- Логи Lambda-функций – собираю логи выполнения, настраиваю алерты на ошибки (например,
ERRORв CloudWatch Logs). - Автомасштабирование (Auto Scaling) – триггеры на основе метрик (например, высокий CPU) для динамического добавления инстансов.
- Кастомные метрики – отправляю бизнес-метрики (например, кол-во заказов) через
put_metric_data.
Пример алерта на высокую загрузку CPU:
python
import boto3
cloudwatch = boto3.client('cloudwatch')
cloudwatch.put_metric_alarm(
AlarmName='HighCPUUtilization',
MetricName='CPUUtilization',
Namespace='AWS/EC2',
Statistic='Average',
ComparisonOperator='GreaterThanThreshold',
Threshold=80,
Period=300,
EvaluationPeriods=2,
AlarmActions=['arn:aws:sns:us-east-1:1234567890:AlertTopic']
)Также использовал CloudWatch Logs Insights для анализа логов и Dashboard для визуализации ключевых метрик.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы