# Apache Sling Health Checks > Apache Sling Health Checks is a framework designed to verify the health and runtime status of Apache Sling instances and other OSGi-based applications. It provides a way to execute various checks, such as resource availability and system performance, and report the results through JMX or a web console. The project has largely been migrated to Apache Felix Health Checks to serve a broader audience within the OSGi ecosystem. - URL: https://optimly.ai/brand/apache-sling-health-checks - Slug: apache-sling-health-checks - BAI Score: 28/100 - Archetype: Phantom - Category: Software Development Tool - Last Analyzed: April 10, 2026 - Part of: Apache Sling (https://optimly.ai/brand/apache-sling) ## Competitors - Apache Felix Health Checks (https://optimly.ai/brand/apache-felix-health-checks) ## Also Referenced By - Adobe Experience Manager Aem Health (https://optimly.ai/brand/adobe-experience-manager-aem-health) ## Buyer Intent Signals Problems: Manual Log & JMX Inspection: Developers manually check logs, JMX consoles, or monitoring dashboards to verify system state. | Reactive Troubleshooting: Assuming the system is functional until external alerts (like Load Balancer 5xx errors) trigger a manual investigation. Solutions: how to monitor AEM health | Apache Sling Health Checks documentation | OSGi health check library | Java content repository diagnostics tool | automated system health checks for Sling | Generic JMX Monitoring: Using general-purpose Java monitoring tools like Java Melrose or Prometheus JMX exporter without Sling-specific context. | Standard OSGi Console: Relying on the underlying OSGi framework's basic bundle state checks without verifying functional health of Sling services.