Gateway Operations
Содержание
Введение
Gateway Operations предоставляет комплексные возможности мониторинга и логирования для обеспечения стабильной работы ingress gateway. Он решает задачи:
- Отслеживания состояния в реальном времени
- Снижения усталости от оповещений с помощью умных порогов
- Анализа после инцидентов
- Требований аудита на соответствие
Основная ценность: проактивное обслуживание и быстрое устранение неполадок
Возможности
- Автоматическое обновление панели метрик
- Встроенные политики оповещений (CPU/Memory)
- Многоуровневое управление детализацией логов
- Анализ шаблонов access log
- Отслеживание исторических событий
Мониторинг Gateway
Доступ к метрикам в реальном времени
- Перейдите: Service Mesh > Gateway > Monitoring
- Используйте элементы управления:
- Ручное обновление: нажмите

- Автообновление: установите интервал через

- Просмотр деталей:
- Переключение линий графика через

- Настройка порогов с помощью

Ключевые метрики мониторинга
Метрика | Порог оповещения | Описание |
---|
CPU Usage | 80% (по умолч.) | Использование CPU пода |
Memory Usage | 90% (по умолч.) | Использование памяти пода |
QPS | N/A | HTTP-запросы в секунду |
Connections | N/A | Активные TCP/HTTP сессии |
Управление логами
Шаги настройки
- Откройте страницу с деталями gateway
- Обновите параметры:
Параметр | Опции | Влияние |
---|
Access Log | Вкл/Выкл | Включение трассировки запросов |
Log Level | trace-debug-info-warning-error-critical-off | Управление уровнем детализации |
Анализ access log
Пример записи:
2022-10-14 [2022-10-14T09:20:59.000Z] "GET /notfound HTTP/1.1" 404 - via_upstream - "-" 0 10 14 13 "-" "curl/7.29.0" "2f76bda0-f06b-91b0-a96f-5aead910e5d3" "10.11.172.161" "10.10.0.204:80" inbound|80|| 127.0.0.6:41864 10.10.0.204:80 10.44.1.23:37652
Критичные поля:
Поле | Пример | Назначение |
---|
%RESPONSE_CODE% | 404 | HTTP статус |
%DURATION% | 14ms | Время обработки |
%UPSTREAM_HOST% | 10.10.0.204:80
| Целевой backend |
%DOWNSTREAM_REMOTE_ADDRESS% | 10.44.1.23:37652
| Клиентский адрес |
Управление оповещениями
- Преднастроенные политики:
- Состояние здоровья пода
- Перегрузка ресурсов
- Настройка уведомлений:
- Перейдите: Operations Center > Alert Policies
- Настройте получателей/webhook
Хранение и соответствие требованиям
- Хранение логов: настраивается в Operations Center > Log Strategy
- Аудиторский след: стандартный срок хранения 6 месяцев
- Шифрование: TLS 1.2+ для передачи логов