tree: afd7ca2e12a9cad22b2913a21cbe9ecc46c6ceee [path history] [tgz]
  1. docs/
  2. src/
  3. .gitignore
  4. manifest.yml
  5. pom.xml
  6. README.md
  7. start-acs-postgres.sh
  8. start-acs-public-titan.sh
  9. start-acs-public.sh
  10. start-acs.sh
service/README.md

###Monitoring

The following monitoring API endpoint are available:

  • GET /monitoring/heartbeat

    Description: Returns “alive” as long asa the ACS Service is up and running. No dependencies are checked. This is API is light weigh as can be invoked as frequently as needed.

  1. GET /health

Description: Returns on of the following custom statuses: - ACS_DB_OUT_OF_SERVICE: Returned when the ACS Service could not communicate with the ACS Database. - UAA_OUT_OF_SERVICE: Returned when the ACS Service could not communicate with the UAA. - Other Spring Standard status values can be returned: DOWN, OUT_OF_SERVICE, UNKNOWN, UP

NOTE: Since this API does perform checks on remote resources (DB and UAA) calling it too frequently might cause additional traffic and resource consumption, please use it judiciously.