xray-checker
xray-checker is an open-source Go tool for monitoring Xray and Marzban servers, exporting metrics to Prometheus for enhanced visibility.
Overview
xray-checker is an open-source project designed for developers and engineering teams who need to monitor Xray-based proxy infrastructure. Written in Go and licensed under AGPL-3.0, it integrates with Marzban and exports metrics to Prometheus, enabling real-time monitoring and alerting. The tool helps improve operational efficiency by providing clear visibility into server health and performance, making it suitable for debugging, deployment, and ongoing maintenance. With an active GitHub repository (848 stars), xray-checker is a community-supported solution for those seeking robust monitoring capabilities in their proxy environments.
Highlights
- Written in Go for efficient performance and easy deployment
- Integrates with Marzban for seamless monitoring of proxy servers
- Exports metrics to Prometheus for integration with existing monitoring stacks
- Open-source under AGPL-3.0, allowing modification and redistribution
- Active development with a growing community (848 GitHub stars)
Common use cases
- Monitor the health and performance of Xray servers in production
- Integrate proxy metrics into existing Prometheus-based dashboards
- Track server availability and response times for debugging and optimization
- Set up alerts for anomalies in proxy traffic or server status