Вопрос проверяет знание популярных инструментов для мониторинга приложений и инфраструктуры.
Основные инструменты мониторинга:
Prometheus - сбор метрик
Grafana - визуализация
Sentry - отслеживание ошибок
ELK Stack - логирование
Стек мониторинга современного приложения:
Сбор метрик:
Prometheus (pull-модель)
StatsD/Telegraf (push-модель)
Интеграция с Kubernetes (kube-state-metrics)
Визуализация:
Grafana (дашборды)
Встроенные UI (Prometheus UI, Alertmanager)
Трассировка:
Jaeger
Zipkin
Логирование:
ELK (Elasticsearch, Logstash, Kibana)
Loki (от Grafana Labs)
Мониторинг ошибок:
Sentry
Rollbar
Пример конфигурации Prometheus:
scrape_configs:
- job_name: 'web_app'
metrics_path: '/metrics'
static_configs:
- targets: ['app1:8080', 'app2:8080']