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

Distributed setup #80

Open
emilevirus opened this issue Mar 6, 2020 · 2 comments
Open

Distributed setup #80

emilevirus opened this issue Mar 6, 2020 · 2 comments
Labels

Comments

@emilevirus
Copy link

Is there any way to make "slaves" fetch new targets from the master? Like how Smokeping works with slaves so if we have 4 slaves, we don't have to update their targets manually.

@grizz
Copy link
Member

grizz commented Mar 12, 2020

I really like that idea and didn't know Smokeping supported it. Happy to come up with something, could you describe a bit more how you would expect it to work?

@emilevirus
Copy link
Author

The way Smokeping works is:
You can start it either has master or slave
You set a shared password for master and slave
You specify the master URL to the slaves and a name.
Slaves on startup will fetch master configs and targets and will start probing targets
Every x minute, slaves will POST data to master. If master is down. It will keep the data until it's back up.
Final result looks like
image

@grizz grizz added the v2.0 label May 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants