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

Integrate monit for service monitoring & health checks #401

Open
SaizFerri opened this issue Aug 3, 2021 · 5 comments
Open

Integrate monit for service monitoring & health checks #401

SaizFerri opened this issue Aug 3, 2021 · 5 comments
Labels
enhancement New feature or request

Comments

@SaizFerri
Copy link

Feature request

It would be nice to integrate dokku-monit to ledokku. This would make possible checking for service health and service status from the UI. If a service is down, one could restart it using the already implemented restart button.

Also there should be possible to configure monit project wise through a plugins tab in the dedicated app menu.

Let me know what you think! 🚀

@SaizFerri SaizFerri added the enhancement New feature or request label Aug 3, 2021
@Akirtovskis
Copy link
Contributor

@SaizFerri Hey and thanks for opening the issue! Looks interesting.

Do you have any ideas how and where it should be placed in the UI?

Would you be interested in implementing this yourself?

@SaizFerri
Copy link
Author

@Akirtovskis There could be another tab besides settings called plugins (when an app has been selected, not the global one). Under this tab there could be a left pane with a list of installed plugins such as letsencrypt or monit (like in settings with port management, domains and so on...). When a user clicks on a plugin we show all the functionality for that plugin. For example for monit we could show a toggle button for enabling it and all the env variables. Besides that at the top, the health check & system status. We could also show the health check at the dashboard, besides the docker logo on every app (if monit is enabled).

I could try to implement it myself and make a PR 👌

@Akirtovskis
Copy link
Contributor

Sounds great! Let us know if you need any help, we are happy to give feedback or guide you around the unclear parts.

@SaizFerri
Copy link
Author

@Akirtovskis Thanks! Do you have some kind of discord or something where I can ask? I'm having trouble getting the client app to work locally.

@Akirtovskis
Copy link
Contributor

@SaizFerri There you go : https://discord.gg/MmwtW5Ys

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants