Health Monitoring in Kentico CMS 6.0

As sites are getting more robust, the focus on high availability and scalability is increasing. To support your high scalable sites, we are preparing a new feature – Health Monitoring. It should help you to better monitor the health and performance of websites. In this post, I would like to share with you the details about Health Monitoring and get feedback from you.

New Health Monitoring is based on Performance Counters that can be consumed by several monitoring tools like Performance Monitor. Using these counters, we can monitor the performance and health of Kentico CMS. We will provide performance counters for features that are not available through counters already existing in the system. That means we will not offer e.g. SQL Server performance counters that are prepared and provided by MS SQL Server.

Health monitoring in Kentico CMS can be turned ON/OFF at the server and site level. So it’s very easy to monitor only one site if required. We can also set which counters will be provided by Kentico CMS and the monitoring time interval.

Kentico CMS health monitoring is focused on providing counters of those features that could have an impact on the performance of Kentico CMS. At this first stage, we are thinking about the following counters provided by Kentico CMS: