Service Monitoring and Maintenance
Use monitoring and maintenance endpoints of a service running in your yuuvis® Momentum cluster.
Introduction
The core services offer /manage/*
endpoints to retrieve service-specific operational information, reload configurations or execute other maintenance operations. These endpoints are intended to be called by other services within the cluster. Most services use the functionality of the Spring Boot Actuator. However, for some services, the basic behavior is adjusted or extended.
>> Spring Boot Actuator Web API Documentation.
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 these endpoints, the ancillary Kubernetes Service authentication-manage-service
controls the separate port. Thus, the endpoints are called via /authentication-manage/manage/*
.
'/manage/*
' Endpoints
Endpoint | Usage in yuuvis® Momentum | Services with adjusted behavior |
---|---|---|
Check the current status of a service running in your yuuvis® Momentum cluster. | Available for all services including additional services.The JSON structure always contains at least the | |
POST <service>/manage/refresh As of version 2022 Autumn: | Reload configurations for the specified service without a service restart. | AUTHENTICATION serviceThe endpoint CONFIGSERVICEA refresh leads to a synchronization of local resources and the git server in addition to the regular synchronization cycle. |