If our web application goes down there is currently no monitoring to restart it again.
There is a command line application that can do this: https://mmonit.com/monit/.
It can be configured to restart an app if it has been stopped.
Send notification to the developers if the app can't be started.
Check the resources and send notification if that is an issue.
Currently there is a Jenkins job (Check Health Endpoint pipeline) which is partly covering it, but it is not very flexible and can't do all of the above.
If our web application goes down there is currently no monitoring to restart it again. There is a command line application that can do this: https://mmonit.com/monit/.
It can be configured to restart an app if it has been stopped. Send notification to the developers if the app can't be started. Check the resources and send notification if that is an issue.
Currently there is a Jenkins job (Check Health Endpoint pipeline) which is partly covering it, but it is not very flexible and can't do all of the above.