Spring Boot 3 Application Observability
Workflow capability for monitoring and observing Spring Boot 3 applications using Actuator endpoints. Provides unified access to health status, JVM and application metrics, environment configuration, logger management, and thread diagnostics for platform engineers and SREs.
What You Can Do
MCP Tools
check-app-health
Check the overall health of the Spring Boot application including database, cache, and infrastructure components
check-component-health
Check health status for a specific component like db, redis, diskSpace, or rabbit
get-app-info
Get application build version, git commit hash, and runtime environment information
list-metrics
List all available Micrometer metrics registered in this application
get-metric
Get current measurements for a metric such as jvm.memory.used, http.server.requests, or hikaricp.connections.active
inspect-environment
Inspect all application environment properties and their sources to diagnose configuration issues
lookup-property
Look up the value and origin of a specific configuration property by key
list-loggers
List all loggers with their configured and effective log levels for debugging
get-logger
Get the current log level configuration for a specific logger class or package
set-logger-level
Temporarily set the log level for a logger (TRACE, DEBUG, INFO, WARN, ERROR) without restarting
get-thread-dump
Get a JVM thread dump to diagnose deadlocks, high CPU usage, or thread starvation
get-scheduled-tasks
List all @Scheduled tasks with their cron expressions or fixed-rate intervals