Xray Checker — это инструмент для мониторинга доступности прокси-серверов с поддержкой протоколов VLESS, VMess, Trojan и Shadowsocks. Он автоматически проверяет подключения через Xray Core и предоставляет показатели для Prometheus, а также конечные точки API для интеграции с системами мониторинга.
Репозиторий: GitHub - kutovoys/xray-checker: Xray Checker: A Prometheus exporter for monitoring Xray proxies
Документация: Features | Xray Checker
Пример docker compose файла:
program:
- xray checker
dg-publish: true
type: docker-compose
aliases: “”
tags: “”
МОС: “[[Docker Compose]]”
modified: 2025-04-20T22:18:03+03:00
services:
xray-checker:
image: kutovoys/xray-checker
environment:
- SUBSCRIPTION_URL=<ссылка на подписку>
- PROXY_CHECK_METHOD=status
- PROXY_STATUS_CHECK_URL=http://cp.cloudflare.com/generate_204
ports:
- 2112:2112
networks: {}
Подкючение к prometheus:
- job_name: "xray-checker"
metrics_path: "/metrics"
static_configs:
- targets: ["monitoring.local:2112"]
scrape_interval: 1m
[!urls]- Упоминания:
- [[Self-hosting программы]]
- [[Сервер Monitoring]]
[!description]- Примечание
Примечание:: Мониторинг доступности xray подключений