Docker Configuration

To configure the Holding Microservice Health Check in Docker, following are the steps to configure in holdings.yml:

  1. Set the className_getHealthCheck environment variable in API container to enable API health check.
  2. Enable a port for health check API in Ingester .
  3. Set the healthcheck.base.path environment variable in the ingester container.

API Health Check

Holdings Microservices expose API health check endpoint to monitor the health of Microservice APIs.

Pattern: http://<host>:<port>/<context-root>/api/health/api

Sample: http://localhost:8302/ms-holdings-api/api/v1.0.0/health/api/

Ingester Health Check

Holdings Microservices expose Ingester health check endpoint to monitor the health of ingester to consume and process incoming messages from Kafka or Kinesis topic.

Pattern: http://<host>:<port>/<Ingester-base-path>/api/health/ingester

Sample: http://localhost:12504/ms-holdings-data-ingester/v1.0.0/health/ingester

Docker:


Field Name
|
Application/Table name

Temenos Headquarters SA
2 Rue de l'Ecole-de-Chimie
CH - 1205 Geneva
Switzerland

Copyright © 2020- Temenos Headquarters SA

Published on :
Tuesday, May 23, 2023 9:31:41 PM IST