Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

expose glider metrics for monitoring purposes #172

Open
spinus opened this issue Jul 19, 2020 · 1 comment
Open

expose glider metrics for monitoring purposes #172

spinus opened this issue Jul 19, 2020 · 1 comment

Comments

@spinus
Copy link

spinus commented Jul 19, 2020

Would be very nice to be able to monitor what glider is doing internally to say whether is working as expected.

Either exporting prometheus metrics (on http port) or printing them on linux signal (ex, USR1) would be nice feature.

Proposed set of metrics:

  • for each defined proxy
    glider_proxy_defined{type="forward|listen|...", protocol="socks5|..."}
    glider_proxy_healthcheck_works{type="forward|...", website="google.com", protocol="socks4|..."} 1
    glider_proxy_query_time_sum{...} # prometheus histogram type
    glider_proxy_query_time{le="5.0"}
    glider_proxy_errors{...error_code="404"} # number of errors
@github-actions
Copy link

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 5 days.

@github-actions github-actions bot added the Stale label Feb 20, 2021
@nadoo nadoo removed the Stale label Mar 8, 2021
@nadoo nadoo reopened this Mar 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants