-
Notifications
You must be signed in to change notification settings - Fork 18
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
Traceroute from a Collector #19
Comments
Comment by Dieterbe note that routes may be changing at all times. in fact, the reason why a ping check temporarily fails while it should normally succeed may be exactly due to a temporary routing change. |
Comment by woodsaj Adding adhoc traceroutes shouldn't be too hard. Once we have it wouldn't be too hard integrate them with alerting, though would obviously need to charge appropriately to recover costs. |
Comment by nopzor1200 I think it's interesting to be able to do this "on demand" and focus on that use case initially. Later we can decide to trigger either automatically (with an alert), or periodically, or whatever we want, for certain clients. Agreed re: cost recovery, but that's a larger issue we're dealing with atm :) |
Comment by ctdk Seems reasonable to me. Pingdom provides that very function, actually, and I often found it useful as a way to tell what the problem was, be it firewall mishap, some problem between the monitor and the Internap servers, or something going horribly wrong trying to get into Internap. |
ok. lets start tackling this. There are 2 things that need to be done to address this.
For 1, as we already have a websocket connection from worldping-api to the probes, we just need to send "adhoc-check" event and wait for a "adhoc-check-result" to be sent back. This would also allow us to add a "test now" button on the endpoint config page to enable users to verify that checks are configured correctly. For 2, looks like https://github.com/aeden/traceroute is a good start. |
Issue by mattttt
Tuesday Aug 04, 2015 at 20:59 GMT
Originally opened as raintank/grafana#396
For discussion...
This has come up a couple times, but clients have requested the ability to traceroute from a collector to an endpoint, so they can see the network path a collector takes.
I envision this functionality existing on the Collector Summary page, and triggering a popup/external window that communicates with the collector, opens a connection, and reports the traceroute back in real time.
The text was updated successfully, but these errors were encountered: