You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by bd...@apache.org on 2013/09/26 11:29:49 UTC
svn commit: r1526427 -
/sling/site/trunk/content/documentation/bundles/sling-health-check-tool.mdtext
Author: bdelacretaz
Date: Thu Sep 26 09:29:49 2013
New Revision: 1526427
URL: http://svn.apache.org/r1526427
Log:
use cases and slideshare links added
Modified:
sling/site/trunk/content/documentation/bundles/sling-health-check-tool.mdtext
Modified: sling/site/trunk/content/documentation/bundles/sling-health-check-tool.mdtext
URL: http://svn.apache.org/viewvc/sling/site/trunk/content/documentation/bundles/sling-health-check-tool.mdtext?rev=1526427&r1=1526426&r2=1526427&view=diff
==============================================================================
--- sling/site/trunk/content/documentation/bundles/sling-health-check-tool.mdtext (original)
+++ sling/site/trunk/content/documentation/bundles/sling-health-check-tool.mdtext Thu Sep 26 09:29:49 2013
@@ -7,7 +7,22 @@ information, Sling requests status, etc.
Health checks are easily extensible either by configuring the supplied default `HealthCheck` services, by
supplying MBeans that expose the required attributes, or by implementing your own `HealthCheck` services.
-The source code of the hc modules is at [http://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/healthcheck](http://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/healthcheck).
+See also:
+
+ * Source code at [http://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/healthcheck](http://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/healthcheck).
+ * adaptTo 2013 slides about Health Checks at [http://www.slideshare.net/bdelacretaz/slinghc-bdelacretazadaptto2013](http://www.slideshare.net/bdelacretaz/slinghc-bdelacretazadaptto2013)
+
+## Use cases
+Health checks can be used for various purposes, for example:
+
+ * Verify that performance counters are in range.
+ * Run smoke tests at system startup and emit warnings or disable the instance if they fail.
+ * Check that all OSGi bundles are up and running
+ * Check that demo content has been removed from a production system
+ * Check that demo accounts are disabled
+ * Ping external systems and raise alarms if they are down
+
+The health check subsystem uses tags to execute groups of health checks for specific purposes.
## What's a `HealthCheck` ?
@@ -115,4 +130,4 @@ The MBean gives access to the `Result` a
See the example configurations of the `org.apache.sling.hc.samples` for more details.
-<img src="jconsole-hc.jpg" style="max-width:700px" alt="JConsole showing Sling Health Check MBeans"/>
+<img src="jconsole-hc.jpg" style="max-width:700px" alt="JConsole showing Sling Health Check MBeans"/>
\ No newline at end of file