Какие метрики отслеживал при мониторинге

Python Middle Без компании
Какие метрики отслеживал при мониторинге
Ответы
При мониторинге Python-приложений обычно отслеживаю: **Производительность:** - Время ответа (response time) - RPS (запросов в секунду) - CPU/memory usage - Garbage collection stats - Профилирование (cProfile, line_profiler) **Ошибки:** - Количество исключений по типам - HTTP статус коды (5xx, 4xx) - Таймауты внешних запросов **Бизнес-метрики:** - Количество успешных операций - Конверсии ключевых сценариев - Размеры очередей (Celery/RQ) Пример кода для базового мониторинга: ``` from prometheus_client import start_http_server, Counter, Gauge requests_total = Counter('app_requests_total', 'Total requests') response_time = Gauge('app_response_time', 'Response time in ms') @app.route('/') def index(): start = time.time() requests_total.inc() # ... логика обработки response_time.set((time.time() - start) * 1000) ```