You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Bertrand Delacretaz (JIRA)" <ji...@apache.org> on 2013/04/12 17:28:15 UTC
[jira] [Created] (SLING-2822) Muppet - extensible system health
checking tool
Bertrand Delacretaz created SLING-2822:
------------------------------------------
Summary: Muppet - extensible system health checking tool
Key: SLING-2822
URL: https://issues.apache.org/jira/browse/SLING-2822
Project: Sling
Issue Type: Improvement
Components: Testing
Reporter: Bertrand Delacretaz
Assignee: Bertrand Delacretaz
Priority: Minor
I have created a prototype at https://github.com/bdelacretaz/muppet-prototype that we might want to move to our contrib folder.
Muppet (it's like a Puppet, but different) allows you to check the health of a system by defining rules that (out of the box) verify things like the presence of specific OSGi bundles, JMX MBeans values, correct disabling of default Sling credentials, etc.
New rule types can be defined by adding RuleBuilder OSGi services, there are several examples in this initial code.
I'll add a how-to for this initial version here.
Known issues are:
-The output does not indicate the value that causes a rule to fail
-The servlet output is not JSON yet
-Tags on rules would be nice to be able to run just the performance or security rules for example
-A rule for checking OSGi configuration parameters would be useful.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira