Werk #3036: Bulk discovery steps are now timing out short before HTTP request timeout

Component Setup
Title Bulk discovery steps are now timing out short before HTTP request timeout
Date Jan 29, 2016
Level Prominent Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
1.2.7i4 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.2.8b1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)

The bulk discovery could cause stability issues by consuming too much resources on the monitoring server. This could be caused in case the single discovery steps take longer than the configured timeout of the web server service the Check_MK GUI. In case a request (discovery step) took longer than the request timeout, the browser request was timing out and the next discovery step was started while the former discovery process of Check_MK was still running. If this happened multiple times, like several hundret times, this could consume all system memory and causing a lot of CPU load which may result in an unstable monitoring server. Only a restart of the whole sites web server could fix this situation.

To the list of all Werks