IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Configure the task scheduler
editConfigure the task scheduler
editYou specify options under heartbeat.scheduler
to control the behavior of the task
scheduler.
Example configuration:
heartbeat.scheduler: limit: 10 location: 'UTC-08:00'
In the example, setting limit
to 10 guarantees that only 10 concurrent
I/O tasks will be active. An I/O task can be the actual check or resolving an
address via DNS.
limit
editThe number of concurrent I/O tasks that Heartbeat is allowed to execute. If set to 0, there is no limit. The default is 0.
Most operating systems set a file descriptor limit of 1024. For Heartbeat to
operate correctly and not accidentally block libbeat output, the value that you
specify for limit
should be below the configured ulimit.
location
editThe timezone for the scheduler. By default the scheduler uses localtime.