Features
🚀 Core Features
-
🔍 Monitor the health of Xray proxy servers with support for various protocols (VLESS, VMess, Trojan, Shadowsocks)
-
🔄 Automatic proxy configuration updates from subscription URLs with configurable intervals
-
📊 Export metrics in Prometheus format with proxy status and latency information
-
🌓 Web interface with dark/light theme for monitoring all proxy endpoints status
📝 Formats and Configuration
-
📋 Support for various configuration formats:
- 🔗 URL subscriptions
- 🔐 Base64-encoded strings
- 📄 JSON files
🔌 Integrations
-
📥 Automatic endpoint generation for integration with monitoring systems (e.g., Uptime-Kuma)
-
⏱️ Latency simulation for endpoints to ensure accurate monitoring system testing
-
📡 Integration with Prometheus Pushgateway for sending metrics to external monitoring systems
⚡ Check Methods
- 🔧 Support for two proxy verification methods:
- 🌐 Via IP address comparison
- ✅ Via HTTP status checks
🔒 Security
- 🛡️ Protect metrics and web interface using Basic Authentication
🚀 Deployment
- 🐳 Can be run both in a Docker container (including Docker Compose) and as a standalone CLI application