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

Feature/gateway monitoring #499

Merged
merged 13 commits into from
Jan 29, 2021
Merged

Feature/gateway monitoring #499

merged 13 commits into from
Jan 29, 2021

Conversation

jstuczyn
Copy link
Contributor

@jstuczyn jstuczyn commented Jan 19, 2021

This change allows to monitor the gateways to see if they're up. I'm not entirely sure how well it's going to scale into hundreds of gateways, but it seems to work rather well for the current testnet.

Closes #384

The current limitations that come to my mind are:

  • we do not test the available storage on gateways - we maintain persistent connections to the gateways so in theory the gateways might appear to be working yet be incapable of storing offline traffic
  • we never generate any new keys so in the long run the gateways would be able to figure out that we send the test packets

Do note that to deploy it, we probably need to adjust the validator code first.

@jstuczyn jstuczyn added this to In progress in Core systems via automation Jan 19, 2021
@futurechimp futurechimp merged commit 9cd463b into develop Jan 29, 2021
Core systems automation moved this from In progress to Done Jan 29, 2021
@futurechimp futurechimp deleted the feature/gateway-monitoring branch January 29, 2021 10:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Core systems
  
Done
Development

Successfully merging this pull request may close these issues.

Mixmining monitoring for gateways
2 participants