Мониторинг
Платформа Ultralytics обеспечивает комплексный мониторинг развернутых конечных точек. track метрики запросов, просматривайте логи и анализируйте производительность в реальном времени.
Панель мониторинга
Доступ к глобальной панели мониторинга осуществляется из боковой панели:
- Нажмите Мониторинг на боковой панели
- Обзор всех развертываний с первого взгляда
- Нажмите на отдельные конечные точки для получения подробной информации
Обзорные карточки
| Метрика | Описание |
|---|---|
| Всего запросов | Запросы по всем конечным точкам (24 часа) |
| Активные развертывания | Активно работающие конечные точки |
| Процент ошибок | Процент неудачных запросов |
| Средняя задержка | Среднее время ответа |
Таблица развертываний
Просмотр всех развертываний с ключевыми метриками:
| Столбец | Описание |
|---|---|
| Модель | Название модели со ссылкой |
| Регион | Регион развертывания с флагом |
| Статус | Индикатор «Работает/Остановлено» |
| Запросы | Количество запросов (24 часа) |
| Задержка | Время ответа P50 |
| Ошибки | Количество ошибок (24 часа) |
| Спарклайн | Визуализация тенденций трафика |
Обновления в реальном времени
Панель мониторинга обновляется каждые 30 секунд. Нажмите «Обновить» для немедленного получения данных.
Метрики конечных точек
Просмотр подробных метрик для отдельных конечных точек:
- Перейдите на вкладку Развернуть вашей модели
- Нажмите на конечную точку
- Просмотр панели метрик
Доступные метрики
| Метрика | Описание | Единица измерения |
|---|---|---|
| Количество запросов | Общее количество запросов за период | количество |
| Задержка запроса | Распределение времени ответа | мс |
| Процент ошибок | Процент неудачных запросов | % |
| Подсчет экземпляров | Активные экземпляры контейнеров | количество |
| Использование CPU | Загрузка процессора | % |
| Использование памяти | Потребление ОЗУ | МБ |
Временные диапазоны
Выберите временной диапазон для метрик:
| Диапазон | Описание |
|---|---|
| 1h | Последний час |
| 6h | Последние 6 часов |
| 24h | Последние 24 часа (по умолчанию) |
| 7d | Последние 7 дней |
Графики метрик
Интерактивные графики показывают:
- Линейные графики для отслеживания тенденций во времени
- Наведите курсор для просмотра точных значений
- Масштабируйте для анализа конкретных периодов
Логи
Просмотр логов запросов для отладки:
Записи журнала
Каждая запись лога содержит:
| Поле | Описание |
|---|---|
| Временная метка | Время запроса |
| Важность | INFO, WARNING, ERROR |
| Сообщение | Содержимое лога |
| ID запроса | Уникальный идентификатор |
Уровни серьезности
Фильтровать логи по степени серьезности:
| Уровень | Цвет | Описание |
|---|---|---|
| INFO | Синий | Обычные запросы |
| WARNING | Желтый | Некритические проблемы |
| ERROR | Красный | Неудачные запросы |
Фильтрация логов
Фильтровать логи для поиска проблем:
- Выбрать уровень серьезности
- Поиск по ключевому слову
- Фильтровать по временному диапазону
Оповещения
Настроить оповещения о проблемах конечных точек (скоро):
| Тип оповещения | Триггер |
|---|---|
| Высокий процент ошибок | Частота ошибок > порога |
| Высокая задержка | Задержка P95 > порога |
| Нет запросов | Ноль запросов за период |
| Масштабирование | Экземпляры на максимальной мощности |
Оптимизация производительности
Используйте данные мониторинга для оптимизации:
Высокая задержка
Если задержка слишком высока:
- Проверьте количество экземпляров (возможно, потребуется больше)
- Убедитесь, что размер модели соответствует требованиям
- Рассмотрите возможность использования более близкого региона
- Проверьте размеры отправляемых изображений
Высокий процент ошибок
Если возникают ошибки:
- Просмотрите журналы ошибок для получения подробной информации
- Проверьте формат запроса
- Убедитесь, что ключ API действителен
- Проверьте ограничения скорости запросов
Проблемы с масштабированием
При достижении предела производительности:
- Увеличьте максимальное количество экземпляров
- Установите минимальное количество экземпляров > 0
- Рассмотрите использование нескольких регионов
- Оптимизируйте пакетирование запросов
Экспорт данных
Экспортируйте данные мониторинга для анализа:
- Выберите временной диапазон
- Нажмите Экспорт
- Загрузите CSV-файл
Экспорт включает:
- Временная метка
- Количество запросов
- Метрики задержки
- Количество ошибок
- Метрики экземпляров
Часто задаваемые вопросы
Как долго хранятся данные?
| Тип данных | Срок хранения |
|---|---|
| Метрики | 30 дней |
| Логи | 7 дней |
| Оповещения | 90 дней |
Могу ли я настроить внешний мониторинг?
Да, URL-адреса конечных точек работают с внешними инструментами мониторинга:
- Мониторинг доступности (Pingdom, UptimeRobot)
- Инструменты APM (Datadog, New Relic)
- Пользовательские проверки работоспособности
Насколько точны показатели задержки?
Метрики задержки измеряют:
- P50: Медианное время ответа
- P95: 95-й перцентиль
- P99: 99-й перцентиль
Они представляют время обработки на стороне сервера, не включая сетевую задержку до ваших пользователей.
Почему мои метрики задерживаются?
Метрики имеют задержку около 2 минут из-за:
- Конвейера агрегации метрик
- Окон агрегации
- Кэширования дашбордов
Для отладки в реальном времени проверяйте логи, которые обновляются почти мгновенно.
Могу ли я отслеживать несколько конечных точек одновременно?
Да, глобальная панель мониторинга показывает все конечные точки. Используйте таблицу для сравнения производительности между развертываниями.