Метрики
Xray Checker предоставляет две метрики Prometheus для мониторинга состояния и производительности прокси. Подробнее о настройке интеграции читайте в разделе Prometheus.
Для визуализации метрик рекомендуется использовать Grafana.
xray_proxy_status
Метрика состояния, показывающая доступность прокси:
- Тип: Gauge
- Значения: 1 (работает) или 0 (не работает)
- Метки:
protocol
: Протокол прокси (vless/vmess/trojan/shadowsocks)address
: Адрес и порт сервераname
: Имя конфигурации проксиinstance
: Имя экземпляра (если настроено)
Пример:
# HELP xray_proxy_status Статус прокси-соединения (1: успешно, 0: неудача)# TYPE xray_proxy_status gaugexray_proxy_status{protocol="vless",address="example.com:443",name="proxy1",instance="dc1"} 1
xray_proxy_latency_ms
Метрика задержки, показывающая время отклика соединения:
- Тип: Gauge
- Значения: Миллисекунды (0 при неудаче)
- Метки: Те же, что и у xray_proxy_status
Пример:
# HELP xray_proxy_latency_ms Задержка прокси-соединения в миллисекундах# TYPE xray_proxy_latency_ms gaugexray_proxy_latency_ms{protocol="vless",address="example.com:443",name="proxy1",instance="dc1"} 156