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 Monitoring #3124

Closed
1 task done
elimelamed opened this issue May 4, 2023 · 5 comments
Closed
1 task done

Distributed Monitoring #3124

elimelamed opened this issue May 4, 2023 · 5 comments
Labels
feature-request Request for new features to be added

Comments

@elimelamed
Copy link

⚠️ Please verify that this feature request has NOT been suggested before.

  • I checked and didn't find similar feature request

🏷️ Feature Request Type

Other

🔖 Feature description

Separate the monitoring engine and the database / ui into different containers
providing central server (act as the main db + UI) to connect multiple monitor agents (a.k.a. Probs) that perform the actual monitoring and send the data to the central application

this will allow scale and monitoring of isolated networks in different locations

✔️ Solution

the main server will have the configuration database and the status
Probes will connect via Web Sockets / HTTP 2.0 to the server (Client to server)
Probe will pull the configuration assigned to him and provide consolidated status every X Seconds

The server can use Redis to hold the data to improve performance alongside the Database or as a replacement

❓ Alternatives

No response

📝 Additional Context

No response

@discostur
Copy link

Would be really nice to see this feature! Having separate probes on different locations all over the world would be a real benefit!

@CommanderStorm
Copy link
Collaborator

@elimelamed is this a duplicate of #84
If no, could you make the difference between this proposal and #84 more clear?
If yes, could you close this issue (duplicate issues are not benefitial for project health 😉)

@CommanderStorm
Copy link
Collaborator

@discostur

Having separate probes on different locations all over the world would be a real benefit!

Don't the current push-monitors solve this usecase already?

@pythonmandev
Copy link

Can not find a HOWTO about push monitor :(

@CommanderStorm
Copy link
Collaborator

@pythonmandev
What are you stuck on? (Where do we need to improve the UI-Helptexts?)
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features to be added
Projects
None yet
Development

No branches or pull requests

4 participants