13 Mise à niveau de la surveillance des services
Aperçu
Dans Zabbix 6.0, la fonctionnalité surveillance des services a été retravaillée de manière significative (voir [Quoi de neuf dans Zabbix 6.0.0](https://www.zabbix.com/documentation/6.0/en/manual/introduction /whatsnew600#services) pour la liste des modifications).
Cette page décrit comment les services et les SLA, définis dans les versions antérieures de Zabbix, sont modifiés lors d'une mise à niveau vers Zabbix 6.0 ou une version plus récente.
Services
Dans les anciennes versions de Zabbix, les services avaient deux types de dépendances : logicielles et matérielles. Après une mise à niveau, toutes les dépendances deviendront égales.
Si un service "Service enfant" a été précédemment lié au "Service parent 1" via une dépendance matérielle et en plus au "Service parent 2" via une dépendance logicielle, après une mise à niveau, le "Service enfant" aura deux services parents "Service parent 1" et "Service parent 2".
Le mappage basé sur les déclencheurs entre les problèmes et les services a été remplacé par le mappage basé sur les tags. Dans Zabbix 6.0 et versions ultérieures, le formulaire de configuration de service a un nouveau paramètre Tags de problème, qui permet de spécifier une ou plusieurs paires de noms et de valeurs de tags pour la correspondance des problèmes. Les déclencheurs qui ont été liés à un service recevront un nouveau tag ServiceLink : <trigger ID>:<trigger name> (la valeur du tag sera tronquée à 32 caractères). Les services liés recevront un tag de problème ServiceLink avec la même valeur.
Règles de calcul du statut
L'« algorithme de calcul du statut » sera mis à niveau selon les règles suivantes :
- Ne pas calculer → Définir le statut sur OK
- Problème, si au moins un enfant a un problème → Le plus critique des services enfants
- Problème, si tous les enfants ont des problèmes → Le plus critique si tous les enfants ont des problèmes
SLA
Auparavant, les objectifs de SLA devaient être définis séparément pour chaque service. Depuis Zabbix 6.0, le SLA est devenu une entité distincte, qui contient des informations sur le calendrier du service, l’objectif de niveau de service attendu (SLO) et les périodes d’indisponibilité à exclure du calcul. Une fois configuré, un SLA peut être attribué à plusieurs services via les tags de service.
Lors d’une mise à niveau :
- Les SLA identiques définis pour chaque service seront regroupés et un SLA sera créé pour chaque groupe.
- Chaque service concerné recevra un tag spécial
SLA:<ID>et le même tag sera spécifié dans le paramètre Service tags du SLA correspondant. - La date de création du service, une nouvelle métrique dans les rapports SLA, sera définie sur 01/01/2000 00:00 pour les services existants.