traderX icon indicating copy to clipboard operation
traderX copied to clipboard

Simple Service Status Page

Open DovOps opened this issue 1 year ago • 2 comments

Given the number of 'moving parts' there should be a simple status page to indicate that all services are up and running as expected, both directly via CORS, as well as via the proxy/nginx (in the case of docker-compose, etc).

Over time with the move to Service Mesh or more sophisticated architectures, this would be something handled 'out of the box' but for now it will help a local developer determine that things are all working

DovOps avatar Feb 26 '24 19:02 DovOps

Suggestion - build in liveliness and readiness endpoints (perhaps even build info) - then add a page to the angular and react app to show the results of these probes (via ingress) from the web app. Given we have a single ingress coming soon - this will be possible very soon 👍

matthewgardner avatar Sep 11 '24 20:09 matthewgardner

For the most part for java processes this is just enabling actuator, etc. Should be fairly trivial and minimially additive to put in the base repo.

DovOps avatar Sep 12 '24 03:09 DovOps