{
  "id":"org.apache.sling:org.apache.sling.cms.feature:slingosgifeature:healthcheck:1.1.8",
  "title":"Apache Sling - CMS Feature Model",
  "description":"An Apache Sling Reference CMS Application",
  "vendor":"The Apache Software Foundation",
  "license":"Apache License, Version 2.0",
  "bundles":[
    {
      "id":"org.apache.felix:org.apache.felix.healthcheck.api:2.0.4",
      "start-order":"5"
    },
    {
      "id":"org.apache.felix:org.apache.felix.healthcheck.core:2.2.0",
      "start-order":"5"
    },
    {
      "id":"org.apache.felix:org.apache.felix.healthcheck.generalchecks:3.0.8",
      "start-order":"5"
    },
    {
      "id":"org.apache.sling:org.apache.sling.hc.api:1.0.4",
      "start-order":"20"
    },
    {
      "id":"org.apache.sling:org.apache.sling.hc.support:1.0.10",
      "start-order":"20"
    }
  ],
  "configurations":  {
    "org.apache.felix.hc.generalchecks.BundlesStartedCheck":    {
      "hc.tags":[
        "bundles"
      ]
    },
    "org.apache.sling.jcr.contentloader.hc.BundleContentLoadedCheck":    {
      "hc.tags":[
        "bundles",
        "content-loading"
      ]
    },
    "org.apache.felix.hc.generalchecks.CpuCheck":    {
      "hc.tags":[
        "cpu",
        "system-resources"
      ],
      "cpuPercentageThresholdWarn":95
    },
    "org.apache.felix.hc.generalchecks.DiskSpaceCheck":    {
      "hc.tags":[
        "diskspace",
        "system-resources"
      ],
      "diskPaths":[
        "."
      ]
    },
    "org.apache.felix.hc.generalchecks.FrameworkStartCheck":    {
      "hc.tags":[
        "systemalive"
      ],
      "targetStartLevel:Integer":30
    },
    "org.apache.felix.hc.generalchecks.MemoryCheck":    {
      "hc.tags":[
        "memory",
        "system-resources"
      ],
      "heapUsedPercentageThresholdCritical":100,
      "heapUsedPercentageThresholdWarn":95
    },
    "org.apache.felix.hc.generalchecks.ServicesCheck":    {
      "hc.tags":[
        "systemalive"
      ],
      "services.list":[
        "org.apache.sling.jcr.api.SlingRepository",
        "org.apache.sling.engine.auth.Authenticator",
        "org.apache.sling.api.resource.ResourceResolverFactory",
        "org.apache.sling.api.servlets.ServletResolver",
        "javax.script.ScriptEngineManager"
      ]
    },
    "org.apache.felix.hc.generalchecks.ThreadUsageCheck":    {
      "hc.tags":[
        "threads",
        "cpu",
        "system-resources"
      ]
    },
    "org.apache.felix.hc.core.impl.servlet.HealthCheckExecutorServlet~default":    {
      "servletPath":"/system/health",
      "servletContextName":"org.osgi.service.http"
    },
    "org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended~hc-support":    {
      "user.mapping":[
        "org.apache.sling.hc.support=[sling-readall]"
      ]
    }
  }
}