The repository contains source code and documentation for the Advanced Sitecore Healthcheck Application. Detailed Documentation
The purpose of this module to check up Sitecore components if they are working correctly and notify the devs/devops engineers in time about a possible failure or just send a reminder about some upcoming expiration (e.g licence or certificate)
- Sitecore 9.0
- Sitecore 9.0 Update-1
- Sitecore 9.0 Update-2
- Sitecore 9.1
- Sitecore 9.1 Update-1
- Sitecore 9.2
- Sitecore 9.3
- Sitecore 10.0
An assets image is available on Docker for Sitecore containered development. https://hub.docker.com/repository/docker/mitya88/sitecore-advanced-healthcheck-assets
You can reference the image with mitya88/sitecore-advanced-healthcheck-assets name
Read more here
If you want to enhance or contribute into the module, you should perform the following steps to setup the codebase locally.
- It should work with Sitecore 9.0, 9.1, 9.2, 9.3
- Build the Healthcheck.Service.sln Visual Studio Solution.
- Copy the Healthcheck.Service.dll and Healthcheck.Service.Customization.dll and pdb files into your Sitecore's bin folder.
- Copy the Configuration files from the Healthcheck.Service\App_Config\Include\Healtcheck folder into your Sitecore instance
- Sync the items with Unicorn
- go to the \src\Healthcheck.Client\ folder
- make sure you are using node version 8.x
- run "npm install" in the folder
- run "npm run build" command
- Copy the DIST folder content to \sitecore\shell\client\Applications\healthcheck\ (Create the healthcheck folder)
- Open in http://sc.local/sitecore/shell/client/Applications/healthcheck/ url