Data Modulation aims to provide ability to change Data values base on time period criteria.
This feature is very useful when you need to perform checks with arguments different depending on period the check is executed.
For example, a use case of this feature is setting threshold higher by night, because of backup operations.
Let's take this example to see how it can be performed. Load of some servers becomes higher when backup is running, so we'd like to set higher threshold during the night :
This configuration will change threshold of Check Load during night.
To make it working, Host or Check concerned by this modulation must have similar DATA (with different value).
In this example, if we decide to apply this modulation to linux hosts, following DATA should be set :