Skip to content

Commit

Permalink
Apply suggestions from code review
Browse files Browse the repository at this point in the history
  • Loading branch information
emgcentreon authored Jan 23, 2025
1 parent b96bce4 commit c467626
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 18 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ Pour créer un hôte manuellement :

### Information de base sur l'hôte

* **Nom** : nom d’hôte utilisé par le moteur de supervision. Les caractères suivants ne sont pas autorisés : `~!$%^&|'"<>?,()=*{}`. De plus, les espaces seront remplacés par des `_`.
* **Alias** : un autre nom pour l'hôte. Les espaces et caractères interdits dans le nom peuvent être employés ici. L'alias peut être utilisé dans la **Barre de recherche** de la page **Statut des ressources** avec la syntaxe `alias:` pour retrouver un hôte.
* **Adresse** : adresse IP ou nom DNS de l’hôte. Le bouton **Résoudre** permet de tester le nom du domaine en interrogeant le serveur DNS configuré dans le serveur central. Dans le cas où un nom DNS est utilisé pour remplir le champ, le bouton **Résoudre** le remplacera également par l'adresse IP correspondante.
* **Nom** : nom d’hôte utilisé par le moteur de supervision. Les caractères suivants ne sont pas autorisés : `~!$%^&|'"<>?,()=*{}`. De plus, les espaces seront remplacés par des `_`. Vous pouvez utiliser la syntaxe `h.name:` dans la **Barre de recherche** de la page **Statut des ressources** pour retrouver un hôte.
* **Alias** : un autre nom pour l'hôte. Les espaces et caractères interdits dans le nom peuvent être employés ici. Vous pouvez utiliser la syntaxe `h.alias:` dans la **Barre de recherche** de la page **Statut des ressources** pour retrouver un hôte.
* **Adresse** : adresse IP ou nom DNS de l’hôte. Le bouton **Résoudre** permet de tester le nom du domaine en interrogeant le serveur DNS configuré dans le serveur central. Dans le cas où un nom DNS est utilisé pour remplir le champ, le bouton **Résoudre** le remplacera également par l'adresse IP correspondante. Vous pouvez utiliser la syntaxe `h.address:` dans la **Barre de recherche** de la page **Statut des ressources** pour retrouver un hôte.
* **Communauté SNMP & Version** : nom de la communauté attribuée à l'équipement et sa version. S'il s'agit de la version 1 ou 2c, remplissez le premier champ. S'il s'agit de la version 3, laissez le premier champ vide et remplissez la macro personnalisée [`snmpextraoptions`](/pp/integrations/plugin-packs/getting-started/how-to-guides/troubleshooting-plugins/#snmpv3-options-mapping) qui sera automatiquement ajoutée dans la section **Options de contrôle de l'hôte** lorsque vous sélectionnerez un modèle SNMP.
* **Serveur de supervision** : détermine quel serveur Centreon (central, poller ou distant) sera chargé de superviser cet hôte.
* **Fuseau horaire** : localisation de l'hôte. Attention, c'est le fuseau horaire défini ici qui détermine à quel moment sont réalisés les contrôles sur cet hôte, et non le fuseau horaire du serveur qui supervise l'hôte.
Expand Down Expand Up @@ -79,15 +79,13 @@ Si plusieurs modèles tentaient de modifier le même champ, les caractéristique
Jetez un oeil à notre documentation sur les [notifications](../../alerts-notifications/notif-concept.md) et les [contacts](contacts.md) pour en savoir plus sur ces sujets.

* **Notification activée** : activer ou désactiver les notifications concernant l’objet.
* **Contacts liés** : contacts qui recevront les notifications. Ces contacts doivent être d'abord configurés à la page **Configuration > Utilisateurs**.
* **Contacts liés** : contacts qui recevront les notifications. Ces contacts doivent être d'abord configurés à la page **Configuration > Utilisateurs > Contacts / Utilisateurs**.
* **Groupes de contacts liés** : tous les contacts appartenant aux groupes de contacts définis recevront les
notifications. Les groupes doivent d'abord être configurés à la page **Configuration > Utilisateurs**.
notifications. Les groupes doivent d'abord être configurés à la page **Configuration > Utilisateurs > Contacts / Utilisateurs**.

**Vertical inheritance only** : établit les contacts et/ou groupes de contacts à notifier. Elle se trouve dans l'onglet **Administration > Paramètres > Centreon web**. Une fois activée, deux cases supplémentaires apparaissent :
Si à la page **Administration > Paramètres > Centreon web**, l'option **Vertical inheritance only** est activée, des cases additionnelles seront situées sous les deux champs précédents pour activer l'héritage additionnel pour ces champs. Cela fait en sorte qu'ajouter des contacts ici les ajoute à ceux ajoutés par le modèle d'hôte au lieu de les écraser.

* Cocher **Contacts hérités additionnels** n'écrase pas la configuration du parent modèle d'hôte
mais ajoute les contacts en plus des contacts définis dans le modèle parent.
* Cocher **Groupes de contacts hérités additionnels** n'écrase pas la configuration du parent modèle d'hôte
mais ajoute les contacts en plus des groupes de contacts définis dans le modèle parent.

* **Options de notifications** : définit les statuts pour lesquels une notification sera envoyée. Si aucune case n'est cochée, vous serez notifié pour tous les statuts listés.
Expand Down Expand Up @@ -117,9 +115,9 @@ Jetez un oeil à notre documentation sur les [notifications](../../alerts-notifi
bagotage en pourcentage de changement de statuts.
* **Retain Status Information** et **Retain Non Status Information** : indiquent si les informations concernant
ou non le statut sont sauvegardées après chaque relance de la commande de vérification.
* **Event Handler Enabled** : activer ou désactiver le [gestionnaire d'évènements](../event-handler.md).
* **Event Handler** : commande à exécuter lors d'un changement de statut de l'hôte.
* **Args** : arguments de la commande du gestionnaire d'évènements.
* **Gestionnaire d'évènements activé** : activer ou désactiver le [gestionnaire d'évènements](../event-handler.md), il s'agit de commandes exécutées automatiquement lors du changement de statut de l'hôte. Ces commandes permettent potentiellement à Centreon de résoudre des problèmes avant de recourir aux notifications.
* **Gestionnaire d'évènements** : commande à exécuter lors d'un changement de statut de l'hôte.
* **Arguments** : arguments de la commande du gestionnaire d'évènements.

## Onglet Informations détaillées de l’hôte

Expand Down
14 changes: 7 additions & 7 deletions versioned_docs/version-22.10/monitoring/basic-objects/hosts.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ To create a host manually:

### Host basic information

* **Name**: host name used by the Monitoring Engine. Cannot contain `~!$%^&|'"<>?,()=*{}` and spaces will be automatically replaced with _.
* **Alias**: another name for the host. Spaces and characters unauthorized in the name are allowed here. You can also use the alias to look up the host using the Search bar in the Resource Status page with the syntax `alias:`.
* **Address**: IP address or DNS name of the host. The **Resolve** button tests the domain name by questioning the DNS server configured on the central server. If given a DNS name, the **Resolve** button will also replace the text with the matching IP address.
* **Name**: host name used by the Monitoring Engine. Cannot contain `~!$%^&|'"<>?,()=*{}` and spaces will be automatically replaced with _. You may use the `h.name:` syntax in the **Search bar** of the **Resource status** to look up a host.
* **Alias**: another name for the host. Spaces and characters unauthorized in the name are allowed here. You may use the `h.alias:` syntax in the **Search bar** of the **Resource status** to look up a host.
* **Address**: IP address or DNS name of the host. The **Resolve** button tests the domain name by questioning the DNS server configured on the central server. If given a DNS name, the **Resolve** button will also replace the text with the matching IP address. You may use the `h.address:` syntax in the **Search bar** of the **Resource status** to look up a host.
* **SNMP Community & Version**: name of the community that you have defined for the equipment and its version. If the version is 1 or 2c, enter the community's name in the first field. If the version is 3, leave the first field empty and fill in the [`snmpextraoptions`](/pp/integrations/plugin-packs/getting-started/how-to-guides/troubleshooting-plugins/#snmpv3-options-mapping) custom macro that will automatically appear in the **Host check options** section.
* **Monitoring server**: which Centreon server (central, poller or remote) will monitor this host.
* **Timezone**: location of the host. Note that the timezone defined here is what determines when checks will be carried out on this host, not the timezone of the server monitoring it.
Expand Down Expand Up @@ -78,10 +78,10 @@ If multiple templates modify the same field, the properties of the template plac
Learn more about [notifications](../../alerts-notifications/notif-concept.md) and [contacts](contacts.md).

* **Notification Enabled**: used to enable or disable notifications concerning the object.
* **Linked contacts**: contacts that will receive the notifications. These contacts must be configured in the **Configuration > Users** page.
* **Linked contacts Groups**: groups of contacts that will receive the notifications. Groups must be configured in the **Configuration > Users** page.
* **Linked contacts**: contacts that will receive the notifications. These contacts must be configured in the **Configuration > Users > Contact / Users** page.
* **Linked contacts Groups**: groups of contacts that will receive the notifications. Groups must be configured in the **Configuration > Users > Contact / Users** page.

**Vertical inheritance only**: determines contacts and/or groups of contacts that should be notified. When enabled on the **Administration > Parameters > Centreon UI** page, two extra checkboxes appear:
If, on page **Administration > Parameters > Centreon UI**, the **Vertical inheritance only** option is enabled, the two previous fields will have had a checkbox below them to enable **additive inheritance**. When checked, the host will contacts and contacts groups added here will not override those added from the template but add themselves to those.


* **Notification Options**: define the statuses for which a notification will be sent. If no boxes are checked, you will receive notifications for all the statuses listed.
Expand Down Expand Up @@ -110,7 +110,7 @@ Learn more about [notifications](../../alerts-notifications/notif-concept.md) an
flapping as a percentage of status change.
* **Retain Status Information** and **Retain Non Status Information**: indicate if the information concerning
the status is saved after each time the check command is repeated.
* **Event Handler Enabled**: enables or disables the [event handler](../event-handler.md).
* **Event Handler Enabled**: enables or disables the [event handler](../event-handler.md), these are commands executed automatically when the host changes its status and can potentially allow Centreon to solve an issue without needing to send a notification.
* **Event Handler**: command to be executed if the event handler is enabled.
* **Args**: arguments of the events handler command.

Expand Down

0 comments on commit c467626

Please sign in to comment.