Concept
...
Data Modulation aims is to provide ability to change Data values, with time period based criteria.
This feature is very useful when you need to perform checks with different arguments depending on period the check is executed.
For example, a use case of this feature is to set higher threshold by night, to ignore decreased performance during 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 :
...
- Name : NightlyHigherLOAD
- Time Period : night
- DATA :
- LOAD_CRIT : 10,10,10
- LOAD_WARN : 8,8,8
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 on host :
- DATA :
- LOAD_CRIT : 4,4,4
- LOAD_WARN : 2,2,2
...
Data Modulations can be accessed by the Main Menu :
...
...
Create a Data Modulation
...
To create a new Data Modulation, use the button "Add new [Data Modulation]"
located in the Action Menu
Data Modulation form will be displayed.
Data Modulation is composed of two categories :
- Generic
- Data
...
Generic forms is used to set the following :
- Name :
- used to set the name of the modulation
- this name will be used to identify and select modulation in other elements
(Hosts and Checks) - this field is required
- Modulation Period :
- used to set the time period that will make the modulation effective
- the value must be choosen from the dropdown list,
showing all available timeperiods
Note: Once validated, the new Data Modulation can be used on any Host or Check,
using their respective forms.
...
Data forms is used to set Key / Value pairs, that will be modified during defined period.
As Data on Hosts or Checks, Data Modulation must be made of Keys and Values :
...
Modify a Data Modulation
...
To modify a modulation, first go on the Data Modulations page, by using the Main menu.
Then click on the modulation name you want to modify.
...
The form displayed is the same as the form used to create a new Data Modulation.
All fields are filled with modulation properties.
Once changes have been made, configuration of the modulation must be saved
by clicking the Validate button
available on the left menu.
Cancel button revert all changes to previous configuration.
...
| Info |
|---|
Keys of Data can't be modified. If you want to change the Key, you must remove the Key / Value pair, and create it again with new Key. |
...
Delete a Data Modulation
...
From the Form page
First go to the Data Modulations page, from the Main menu,
then click on the modulation name you want to delete.
Once in the page displaying the form, click on the Delete button available on the left menu.
A confirmation popup will be displayed.
...
From the Main page
First go to the Data Modulations page, from the Main menu,
then click on the check box placed on the first column of the table.
Use the Action menu on the top to select Delete, and click to the Launch Button.
A confirmation popup will be displayed.
...
| Info |
|---|
| Using the Main page gives Administrators ability to Delete many Modulations at once. |
...
Duplicate a Data Modulation
...
To duplicate a modulation, first go on the Main page listing all Data Modulations.
Then select a modulation by clicking on the check box placed on the first column.
...
Once selected, the modulation can be duplicated by selecting Duplicate
in the select Action of the tool bar.
Duplication is executed by clicking the Launch button.
...
The name of duplicated modulation is suffixed by "(copy)".
Using the Main page gives Administrators ability to Duplicate many modulations at once.
Cette modulation permet de modifier la valeur résolue par Utilisation des Données en tant que Variable d'un élément en fonction des Périodes de temps.
Cela peut être très utile pour lancer des Checks qui ont des arguments différents en fonction de la période où ils sont exécutés.
Un des cas d'usage est de mettre un seuil plus élevé sur un check système afin de ne pas tenir compte de la charge générée par des opérations de backup.
Onglet générique
- Macro Modulation Name
- Cette propriété définit le nom de la modulation basée sur le temps qui permet de modifier la valeur des données.
- Modulation Period
- Cette propriété définit la période de temps durant laquelle la modulation de données sera effective.
- Enabled
- Cette propriété permet de définir si la modulation de données est activée ou non.
- Pack
- Cette propriété permet de définir dans quel pack se trouve la Modulation de Données.
Onglet de données
Les données de la modulation de données remplaceront celles de l'élément sur laquelle elle s'applique quand la période de temps est active
...
Duplicated Modulations are totally detached and independent of the cloned Modulation.
...
.
