Zabbix Documentation 4.0

3.04.04.4 (current)| In development:5.0 (devel)| Unsupported:1.82.02.22.43.23.44.2Guidelines

User Tools

Site Tools


fr:manual:config:triggers:dependencies

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
fr:manual:config:triggers:dependencies [2018/06/07 12:54]
127.0.0.1 external edit
fr:manual:config:triggers:dependencies [2019/03/24 15:47] (current)
Daudet [Exemple de plusieurs dépendances]
Line 1: Line 1:
-==== 3 Trigger dependencies ​====+==== 3 Dépendance des déclencheurs ​====
  
-=== Overview ​===+=== Aperçu ​===
  
-Sometimes the availability of one host depends on anotherA server that is behind some router will become unreachable if the router goes downWith triggers configured for bothyou might get notifications ​about two hosts down while only the router was the guilty party+Parfois, la disponibilité d'un hôte dépend d'un autreUn serveur situé derrière un routeur deviendra inaccessible si le routeur tombe en panneAvec les déclencheurs configurés pour les deuxvous pourriez recevoir des notifications ​sur deux hôtes ​alors que seul le routeur était le coupable
  
-This is where some dependency between hosts might be usefulWith dependency set notifications ​of the dependants could be withheld and only the notification ​for the root problem sent.+C'est là que certaines dépendances entre les hôtes peuvent être utilesAvec l'​ensemble de dépendances,​ les notifications ​des dépendants pourraient être retenues et seule la notification ​du problème racine pourrait être envoyée
  
-While Zabbix ​does not support dependencies between hosts directlythey may be defined with anothermore flexible ​method - trigger dependenciesA trigger may have one or more triggers it depends on.+Bien que Zabbix ​ne prenne pas directement en charge les dépendances entre les hôteselles peuvent être définies avec une autre méthodeplus flexible ​: les dépendances de déclenchementUn déclencheur peut avoir un ou plusieurs déclencheurs dont il dépend
  
-So in our simple ​example we open the server trigger ​configuration ​form and set that it depends on the respective trigger of the routerWith such dependency the server trigger will not change state as long as the trigger it depends on is in 'PROBLEM' ​state and thus no dependant actions will be taken and no notifications sent.+Donc, dans notre exemple ​simple, nous ouvrons le formulaire de configuration ​du déclencheur du serveur et définissons qu'il dépend du déclencheur respectif du routeurAvec une telle dépendance,​ le déclencheur du serveur ne changera pas d'​état tant que le déclencheur dépend de l'​état ​'PROBLÈME' - et donc aucune action dépendante ne sera prise et aucune notification ne sera envoyée
  
-If both the server and the router are down and dependency is there, Zabbix ​will not execute ​actions ​for the dependent trigger.+Si le serveur et le routeur sont arrêtés et que la dépendance est présente, Zabbix ​n'​exécutera pas d'actions ​pour le déclencheur dépendant
  
-Actions on dependent triggers will not be executed if the trigger they depend on:+Les actions sur les déclencheurs dépendants ne seront pas exécutées si le déclencheur dont ils dépendent ​
  
-  * changes its state from 'PROBLEM' ​to 'UNKNOWN+  * change son état de 'PROBLÈME' ​à 'INCONNU
-  * is closed manuallyby correlation or with the help of time- based functions +  * est fermé manuellementpar la corrélation ou à l'aide de fonctions temporelles 
-  * is resolved by a value of an item not involved in dependent trigger +  * est résolu par la valeur d'un élément non impliqué dans le déclencheur dépendant 
-  * is disabledhas disabled item or disabled item host+  * est désactivéa désactivé l'​élément ou l'​hôte de l'​élément est désactivé
  
-Note that "​secondary" ​(dependenttrigger in the above-mentioned cases will not be immediately updated+Notez que le déclencheur «secondaire» ​(dépendantdans les cas mentionnés ci-dessus ne sera pas immédiatement mis à jour
  
 +Aussi :
  
-Also: +  ​La dépendance de déclencheur peut être ajoutée de n'​importe quel déclencheur d'​hôte à n'​importe quel autre déclencheur d'​hôtetant que cela n'entraîne pas de dépendance circulaire
- +  * La dépendance de déclencheur peut être ajoutée d'un modèle à un modèleSi un déclencheur du modèle ​dépend d'un déclencheur du modèle ​B, le modèle ​peut uniquement être lié à un hôte (ou un autre modèleavec le modèle ​B, mais le modèle ​peut être lié à un hôte (ou un autre modèleseul.  
-  ​Trigger dependency may be added from any host trigger to any other host triggeras long as it wouldn't result in a circular dependency+  * La dépendance de déclencheur peut être ajoutée du déclencheur de modèle à un déclencheur d'​hôteDans ce caslier un tel modèle à un hôte créera un déclencheur d'​hôte qui dépend du même déclencheur que le modèle de déclencheurCela permetpar exempled'​avoir un modèle dans lequel certains déclencheurs dépendent des déclencheurs du routeur ​(hôte). Tous les hôtes liés à ce modèle dépendront de ce routeur spécifique.  
-  * Trigger dependency may be added from a template to a templateIf a trigger from template ​depends on a trigger from template ​B, template ​may only be linked to a host (or another templatetogether with template ​B, but template ​may be linked to a host (or another templatealone+  * La dépendance de déclencheur d'un déclencheur d'​hôte à un déclencheur de modèle peut ne pas être ajoutée.  
-  * Trigger dependency may be added from template trigger to a host triggerIn this caselinking such a template to a host will create a host trigger that depends on the same trigger template trigger was depending onThis allows tofor examplehave a template where some triggers depend on router ​(hosttriggersAll hosts linked to this template will depend on that specific router+  * La dépendance de déclencheur peut être ajoutée d'​un ​prototype ​de déclencheur à un autre prototype ​de déclencheur ​(dans la même règle de découverte de bas niveauou un déclencheur réelUn prototype ​de déclencheur ne peut pas dépendre d'​un ​prototype ​de déclencheur provenant d'une règle ​LLD différente ou d'un déclencheur créé à partir du prototype ​de déclencheurLe prototype ​de déclencheur hôte ne peut pas dépendre d'un déclencheur d'un modèle
-  * Trigger dependency from a host trigger to a template trigger may not be added+
-  * Trigger dependency may be added from a trigger ​prototype ​to another trigger ​prototype (within the same low-level discovery ruleor a real triggerA trigger ​prototype ​may not depend on a trigger ​prototype ​from a different ​LLD rule or on a trigger created from trigger ​prototype. ​Host trigger ​prototype ​cannot depend on a trigger from a template.+
  
 === Configuration === === Configuration ===
  
-To define a dependencyopen the Dependencies tab in a trigger ​[[trigger#​configuration|configuration ​form]]. Click on //Add// in the 'Dependencies' ​block and select one or more triggers that our trigger will depend on.+Pour définir une dépendanceouvrez l'​onglet Dépendances dans un [[trigger#​configuration|formulaire de configuration]] ​de déclencheurCliquez sur //Ajouter// dans le bloc 'Dépendances' ​et sélectionnez un ou plusieurs déclencheurs dont dépendra notre déclencheur
  
 {{dependency.png|}} {{dependency.png|}}
  
-Click //Update//. Now the trigger has an indication ​of its dependency in the list.+Cliquez sur //Mettre à jour//. Maintenant, le déclencheur a une indication ​de sa dépendance dans la liste
  
 {{dependency_list.png|}} {{dependency_list.png|}}
  
-== Example of several dependencies ​==+== Exemple de plusieurs dépendances ​==
  
-For examplea Host is behind a Router2 and the Router2 is behind a Router1.+Par exempleun hôte se trouve derrière un routeur2 et le routeur2 est derrière un routeur1
  
   Zabbix - Router1 - Router2 - Host   Zabbix - Router1 - Router2 - Host
  
-If Router1 ​is downthen obviously ​Host and Router2 ​are also unreachable yet we don't want to receive three notifications ​about Host, Router1 ​and Router2 ​all being down.+Si Router1 ​est en panneil est évident que Host et Router2 ​sont également inaccessibles,​ mais nous ne voulons pas recevoir trois notifications ​à propos de Host, Router1 ​et Router2. ​ 
 + 
 +Donc, dans ce cas, nous définissons deux dépendances : 
  
-So in this case we define two dependencies:​ +  Le déclencheur ​'Host is down' ​dépend du déclenchement de '​Router2 is down'​ 
-  ​'Host is down' ​trigger depends on '​Router2 is down' ​trigger +  ​Le déclencheur ​'​Router2 is down' ​dépend du déclencheur ​'​Router1 is down' ​
-  '​Router2 is down' ​trigger depends on '​Router1 is down' ​trigger+
  
-Before changing the status of the 'Host is down' ​trigger, Zabbix ​will check for corresponding trigger dependenciesIf foundand one of those triggers is in 'Problem' ​statethen the trigger status will not be changed and thus actions ​will not be executed and notifications ​will not be sent.+Avant de modifier l'​état du déclencheur ​'Host is down', Zabbix ​vérifie les dépendances de déclenchement correspondantesSi en trouveet que l'un de ces déclencheurs est dans l'​état ​'Problème', ​alors le statut du déclencheur ne sera pas changé et ainsi les actions ​ne seront pas exécutées et les notifications ​ne seront pas envoyées.
  
-Zabbix ​performs this check recursivelyIf Router1 ​or Router2 ​is unreachablethe Host trigger won't be updated.+Zabbix ​effectue cette vérification de manière récursiveSi Router1 ​ou Router2 ​est inaccessiblele déclencheur ​Host ne sera pas mis à jour