Sidebar

Zabbix Summit 2022
Register for Zabbix Summit 2022

Annexe 2. Changements de 5.4 à 6.0

Modifications rétrocompatibles

action

Changements :
ZBXNEXT-6755 action.create, action.update: paramètre renommé acknowledge_operations en update_operations.
ZBXNEXT-6755 action.get: paramètre renommé selectAcknowledgeOperations en selectUpdateOperations.
ZBXNEXT-6920 action.create, action.update: ajout de la validation stricte du paramètre de la méthode.

audit log

Changements :
ZBXNEXT-6715 la propriété note n'est plus supportée.
ZBXNEXT-6715 les valeurs (2 - Configuration de Zabbix, 7 - Elément des Graphiques) de resourcetype ne sont plus supportées.
ZBXNEXT-6715 les valeurs d'action (5 - Activé, 6 - Désactivé) ne sont plus supportées.
ZBXNEXT-6718 la valeur (3 - Login) d'action n'est plus supportée.
ZBXNEXT-6715 auditlog.get: le paramètre selectDetails n'est plus supporté.

host group

Changements :
ZBXNEXT-6868 hostgroup.massupdate: les champs hosts et templates sont maintenant obligatoires.
ZBXNEXT-6868 hostgroup.massadd, hostgroup.massupdate, hostgroup.massremove : ajout de la validation stricte des paramètres de la méthode.

iconmap

Changements :
ZBXNEXT-6914iconmap.create, iconmap.update : la propriété d'objet de mappage d'icônes sortorder n'est plus supportée.

maintenance

Changements :
ZBXNEXT-6890 maintenance.create, maintenance.update, maintenance.delete : ajout de la validation stricte des paramètres de la méthode.
ZBXNEXT-6890 maintenance.get, maintenance.update : le paramètre timeperiodid de l'objet timeperiod n'est plus supporté.

mediatype

Changements :
ZBXNEXT-6885 mediatype.create, mediatype.update : ajout de la validation stricte des paramètres de la méthode.

role

Changements :
ZBXNEXT-6787 la valeur manage_services de la propriété name n'est plus supportée dans l'objet action.
ZBXNEXT-3022 la valeur configuration.services pour la propriété name n'est plus supportée dans l'objet UI.

service

Changements :
ZBXNEXT-6999 ajout des propriétés uuid, description and created_at.
ZBXNEXT-6999 les paramètres showsla, goodsla, times ne sont plus supportées.
ZBXNEXT-6800 changement de la valeur 0 de status, signifie maintenant Not classified au lieu de OK.
ZBXNEXT-3022 service.adddependencies, service.addtimes, service.deletedependencies, service.deletetimes ne sont plus supportés.
ZBXNEXT-6674 la propriété triggerid n'est plus supportée.
ZBXNEXT-6999 service.get : les paramètres showsla, selectAlarms, selectTimes ne sont plus supportés.
ZBXNEXT-6999 service.getsla : la méthode n'est plus supportée.
ZBXNEXT-6999 ajout des méthodes sla.get, sla.create, sla.update, sla.delete, sla.getsli.
ZBXNEXT-6999 service.get : ajout du support pour le tri par serviceid, status et created_at.
ZBXNEXT-6999 service.get : ajout du support pour le paramètre slaids ; ajout du support pour filtrer par uuid.
ZBXNEXT-6999 objet service : ajout des propriétés uuid, description et created_at.
ZBXNEXT-6999 objet service : les propriétés showsla, goodsla et times ne sont plus supportées.
ZBXNEXT-6999 service.create, serevice.update : les paramètres showsla, goodsla et times ne sont plus supportés.
ZBXNEXT-2406 service.getsla : suppression des propriétés status et problems de la réponse de la requête avec le paramètre intervals.
ZBXNEXT-3022 service.create, service.update: les paramètres dependencies et parentid ne sont plus supportés.
ZBXNEXT-3022 service.get : les paramètres selectParent, selectDependencies et selectParentDependencies ne sont plus supportés.
ZBXNEXT-6674 service.get : le paramètre selectTrigger n'est plus supporté.

template

Changes:
ZBXNEXT-6867 : template.create, template.update, template.delete, template.massadd, template.massupdate, template.massremove: added strict validation of the methods parameters.
ZBXNEXT-6867 : template.create, template.update, template.massadd, template.massupdate: dropped support of parameter hosts.
ZBXNEXT-6867 : template.massremove: dropped support of parameter hostids.

template

Changements :
ZBXNEXT-6867 template.create, template.update, template.delete, template.massadd, template.massupdate, template.massremove : ajout de la validation strict des paramètres des méthodes.
ZBXNEXT-6867 template.create, template.update, template.massadd, template.massupdate : le paramètre hosts n'est plus supporté.
ZBXNEXT-6867 template.massremove : le paramètre hostids n'est plus supporté.

trigger

Changements :
ZBXNEXT-6867 trigger.adddependencies, trigger.deletedependencies : suppression de la possibilité de modifier les dépendances des déclencheurs hérités.

Autres modifications et corrections de bogues

action

Changements :
ZBXNEXT-6755 ajout des valeurs (27 - Service, 28 - Service name) de conditiontype.
ZBXNEXT-6250 action.get, action.create, action.update : ajout d'une nouvelle propriété notify_if_canceled.

audit log

Changements :
ZBXNEXT-6999 ajout du nouveau resourcetype (48 - SLA).
ZBXNEXT-6923 ajout du nouveau resourcetype (47 - High availability node).
ZBXNEXT-6718 ajout du support des valeurs d'action (8 - Login, 9 - Failed login, 10 History clear) .
ZBXNEXT-6715 ajout du support des propriétés username, recordsetid, details.

authentication

Changements :
ZBXNEXT-4029 ajout de nouveaux champs concernant la stratégie de mot de passe passwd_min_length et passwd_check_rules.

####dashboard

Changements :
ZBXNEXT-6999 ajout du nouveau type de widget slareport et des types de champs (9 - Service, 10 - SLA).
ZBXNEXT-6966 ajout du nouveau type de widget élément.

history

Changements :
ZBXNEXT-6714 ajout d'une nouvelle méthode history.clear.

housekeeping

Changements :
ZBXNEXT-6755 ajout du support de la propriété hk_events_service.

item prototype

Changements :
ZBXNEXT-7049 itemprototype.get, itemprototype.create, itemprototype.update: ajout du troisième paramètre à l'étape de prétraitement du motif Prometheus. Le deuxième paramètre va maintenant déterminer une méthode d'agrégation : value, label, function. Le troisième paramètre contiendra désormais la sortie de Prometheus pour la méthode d'agrégation label ou une fonction d'agrégation pour la méthode d'agrégation function.

maintenance

Changements :
ZBXNEXT-6890 maintenance.create, maintenance.update : le paramètre groupids est maintenant obsolète. Utilisez groups à la place.
ZBXNEXT-6890 maintenance.create, maintenance.update : le paramètre hostids est maintenant obsolète. Utilisez hosts à la place.  ZBXNEXT-6890 maintenance.create, maintenance.update : modification du type de paramètre groups, hosts, timeperiods et tags de array à object/array.

mediatype

Changements :
ZBXNEXT-6755 objet message template : ajout de la prise en charge de la valeur 4 (événement créé lors de la mise à jour de l'état du service) à conditiontype.

proxy

Changements :
ZBXNEXT-6889 proxy.create, proxy.update: les propriétés interface.interfaceid et interface.hostid ne sont plus supportées.

regexp

Changements :
ZBXNEXT-6717 ajout des API regexp.get, regexp.create, regexp.update et regexp.delete.

role

Changements :
ZBXNEXT-6787 ajout du support des nouvelles propriétés services.read.mode, services.read.list, services.read.tag, services.write.mode, services.write.list et services.write.tag.
ZBXNEXT-3022 ajout du support pour la valeur de nom manage_services.

service

Changements :
ZBXNEXT-3022 service.create, service.update : ajout du support des paramètres children, parents et tags.
ZBXNEXT-3022 service.get : ajout du support des paramètres evaltype, tags, selectChildren, selectParents, selectTags.
ZBXNEXT-6674 service.create, service.update : ajout du support du paramètre problem_tags.
ZBXNEXT-3022 service.get : ajout du support des paramètres problem_tags, without_problem_tags et selectProblemTags.
ZBXNEXT-6800 objet Service : ajout du support des propriétés weight, propagation_rule etpropagation_value.
ZBXNEXT-6800 objet Service : ajout du support de status : -1 (OK).
ZBXNEXT-6800 service.create, service.update : ajout du support du paramètre status_rules.
ZBXNEXT-6800 service.get: ajout du support du paramètre selectStatusRules.
ZBXNEXT-6800 service.get: ajout du support de count pour le paramètre selectAlarms.
ZBXNEXT-6787 objet Service : ajout de la nouvelle propriété readonly.
ZBXNEXT-2406 service.get : ajout du support des paramères deep_parentids et selectProblemEvents.

settings

Changements :
ZBXNEXT-6715 settings.get, settings.update : ajout du support du paramètre auditlog_enabled.
ZBXNEXT-6945 settings.get, settings.update : ajout du support des paramètres geomaps_tile_provider, geomaps_tile_url, geomaps_max_zoom et geomaps_attribution.

sla

Changements :
ZBXNEXT-6999 ajout de la nouvelle API sla avec les méthodes : sla.create, sla.delete, sla.get, sla.getsli, sla.update.

templatedashboard

Changements :
ZBXNEXT-6966 ajout du support du nouveau type de widget élément.

user

Changements : ZBXNEXT-6718 ajout de la nouvelle méthode user.unblock.
ZBXNEXT-4029 user.create et user.update : mise en œuvre de la validation de la force du mot de passe conformément à la politique de mot de passe.

usergroup

Changements :
ZBXNEXT-6866 usergroup.create, usergroup.update : le paramètre userids est maintenant obsolète. Il convient d'utiliser users à la place.

item

Changements :
ZBXNEXT-7049 item.get, item.create, item.update : ajout du troisième paramètre à l'étape de prétraitement du motif Prometheus. Le deuxième paramètre va maintenant déterminer une méthode d'agrégation : value, label, function. Le troisième paramètre contiendra désormais la sortie de Prometheus pour la méthode d'agrégation label ou une fonction d'agrégation pour la méthode d'agrégation function.