Skip to content

Add /health endpoint for monitoring and load balancer integration #1245

@sgort

Description

@sgort

Problem

Currently, Operaton returns a 404 error when accessing /health, which is commonly expected for:

  • Load balancer health checks
  • Monitoring systems
  • Container orchestration platforms
  • Uptime monitoring

Current Behavior

  • GET /health returns 404 with "Whitelabel Error Page"
  • Error message: "This application has no explicit mapping for /error"

Requested Feature

Add a simple health check endpoint that returns:

  • HTTP 200 when application is healthy
  • Basic JSON response like {"status": "UP", "timestamp": "..."}
  • Optional: Include basic system info (database connectivity, version, etc.)

Use Case

We're running Operaton behind a reverse proxy and need a reliable endpoint for health monitoring in our infrastructure.

Proposed Implementation

Standard Spring Boot Actuator health endpoint or custom controller at /health

Metadata

Metadata

Assignees

Labels

distro:operatonIssues & changes related to the Operaton standalone distribution
No fields configured for Feature.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions