Health Check for Services

Check the current status of a service running in your yuuvis® Momentum cluster.

Introduction

Each core service offers the https://<host>/<service>/manage/health endpoint to retrieve information on its current status. DevOps engineers can thus monitor the liveness and readiness of individual services.

'/*/manage/health' Endpoint

In order to retrieve health information on a service, call the https://<host>/<service>/manage/health endpoint offered by each core service. The status information are retrieved in JSON format similar to the Spring Boot Actuator as described in the Spring Boot documentation linked below.
>> Spring Boot Actuator Web API Documentation.

The JSON structure always contains at least the "status" key with the value being either "UP" or "DOWN".

The endpoint is accessible only for users with specific authorization as defined in the authentication-prod.yml file and controlled by the AUTHENTICATION Service. For the AUTHENTICATION service itself, all /manage/** endpoints are available only for services within the yuuvis® Momentum cluster as described below.

Note: As of version 2021 Autumn, also our additional services offer this health check endpoint similar to the core services.

AUTHENTICATION Service Information Endpoints

The /manage/** endpoints provided by the AUTHENTICATION Service are available via a separate port which is protected from external access. Even if they are exposed for access without a specific authorization in the authentication-prod.yml file, they are accessible only for services inside the Kubernetes cluster. In order to call the /manage/** endpoints of the AUTHENTICATION service, the ancillary Kubernetes Service authentication-manage-service controls the separate port.


Read on

COMMANDER Service for System Maintenance

Perform low-level maintenance on your core system, access the database and carry out Elasticsearch queries. Keep reading

yuuvis® Postman Collections

Postman is a free API development tool with a multitude of useful functions for automated testing, documentation, and more. Our yuuvis® Postman Collections kick-start you right into the yuuvis® API world. Keep reading

Installation and Configuration

Guidelines and information for the installation and configuration of the core system. Keep reading