You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by gh...@apache.org on 2019/03/29 22:37:30 UTC

svn commit: r1856585 - /felix/site/trunk/content/documentation/subprojects/apache-felix-healthchecks.mdtext

Author: ghenzler
Date: Fri Mar 29 22:37:30 2019
New Revision: 1856585

URL: http://svn.apache.org/viewvc?rev=1856585&view=rev
Log:
Updated HC stub documentation page

Modified:
    felix/site/trunk/content/documentation/subprojects/apache-felix-healthchecks.mdtext

Modified: felix/site/trunk/content/documentation/subprojects/apache-felix-healthchecks.mdtext
URL: http://svn.apache.org/viewvc/felix/site/trunk/content/documentation/subprojects/apache-felix-healthchecks.mdtext?rev=1856585&r1=1856584&r2=1856585&view=diff
==============================================================================
--- felix/site/trunk/content/documentation/subprojects/apache-felix-healthchecks.mdtext (original)
+++ felix/site/trunk/content/documentation/subprojects/apache-felix-healthchecks.mdtext Fri Mar 29 22:37:30 2019
@@ -1,9 +1,19 @@
 Title: Apache Felix Health Checks 
 
-Based on simple HealthCheck OSGi services, the Felix Health Check Tools ("hc" in short form) are used to check the health of live Felix systems, based on inputs like OSGi framework status, JMX MBean attribute values, or any context information retrieved via any API.
+Based on a simple HealthCheck SPI interface, Felix Health Checks are used to check the health/availability of felix systems at runtime based on inputs like 
 
-Health checks are easily extensible either by configuring the supplied default HealthCheck services, or by implementing your own HealthCheck services to cater for project specific requirements.
+* OSGi framework status
+* JMX MBean attribute values
+* OSGi service(s) / SCR component(s) availablility
+* ... or any context information retrievable via any API
 
-However for simple setups, the out of the box health checks are often sufficient. Executing Health Checks is a good starting point to run existing checks and to get familiar with how health checks work.
+Health checks are easily extensible either by 
 
-See [README.md](https://github.com/apache/felix/blob/trunk/healthcheck/README.md) file in source repository for detailed documentation.
+* configuring the default HealthCheck services in bundle `generalchecks` (can be configuration or scripts)
+* or by implementing your own `HealthCheck` to cater special requirements (this is done by just registering a service for this interface)
+
+For simple setups, the out of the box health checks are usually sufficient.
+
+To execute health checks, the easiest is to go the the web console plugin at `/system/console/healthcheck`.
+
+For **detailed documentation**, see [README.md](https://github.com/apache/felix/blob/trunk/healthcheck/README.md) file in source repository.