Appendice 2. Cambiamenti dalla 5.4 alla 6.0
Modifiche incompatibili con le versioni precedenti
action
Changes:
ZBXNEXT-6755
action.create, action.update: renamed parameter
acknowledge_operations to update_operations.
ZBXNEXT-6755
action.get: renamed parameter selectAcknowledgeOperations to
selectUpdateOperations.
ZBXNEXT-6920
action.create, action.update: added strict validation of the
methods parameters.\
audit log
Changes:
ZBXNEXT-6715 Audit log
object: dropped support of property note.
ZBXNEXT-6715 Audit log
object: dropped support of resourcetype values 2 (Configuration of
Zabbix) and 7 (Graph element).
ZBXNEXT-6715 Audit log
object: dropped support of action values 5 (Enable) and
6 (Disable).
ZBXNEXT-6715
auditlog.get: dropped support of parameter selectDetails.
ZBXNEXT-6718 Audit log
object: dropped support of action value 3 (Login).\
host group
Changes:
ZBXNEXT-6868
hostgroup.massupdate: hosts and templates fields are now
required.
ZBXNEXT-6868
hostgroup.massadd, hostgroup.massupdate, hostgroup.massremove:
added strict validation of the method parameters.\
host prototype
Changes:
ZBXNEXT-6959 hostprototype.get: dropped support of properties group_prototypeid, hostid, templateid of group link and and group prototype API objects.
ZBXNEXT-6959 hostprototype.update: dropped the ability to modify the readonly fields host, name, custom_interfaces, interfaces, groupLinks, groupPrototypes, templates, tags, macros, inventory_mode of inherited host prototypes.
ZBXNEXT-6959 hostprototype.create, hostprototype.update, hostprototype.delete: added strict validation of the method parameters.\
iconmap
Changes:
ZBXNEXT-6914
iconmap.create, iconmap.update: dropped support of the icon mapping
object property sortorder.\
Manutenzione
Cambiamenti:
ZBXNEXT-6890 maintenance.create, maintenance.update, maintenance.delete: aggiunta rigorosa convalida dei parametri dei metodi.
ZBXNEXT-6890 maintenance.get,maintenance.update: supporto eliminato per il parametro timeperiodid dell'oggetto timeperiod.\
tipo di supporto
Cambiamenti:
ZBXNEXT-6885 mediatype.create, mediatype.update: aggiunta rigorosa convalida dei parametri dei metodi.\
ruolo
Cambiamenti:
ZBXNEXT-6787 abbandonato il supporto del valore manage_services per la proprietà name nell'oggetto action.
ZBXNEXT-3022 abbandonato il supporto del valore configuration.services per la proprietà name nell'oggetto UI.\
service
Changes:
ZBXNEXT-6999
service.get: dropped support for showsla, selectAlarms, selectTimes parameters.
ZBXNEXT-6999
service.getsla: support for the method dropped.
ZBXNEXT-6999
Service object: added uuid, description and created_at properties.
ZBXNEXT-6999
Service object: dropped support for the showsla, goodsla and times properties.
ZBXNEXT-6999
sla.get, sla.create, sla.update, sla.delete, sla.getsli methods added.
ZBXNEXT-6999
service.get: added support for sorting by serviceid, status and created_at.
ZBXNEXT-6999
service.get: added support for slaids parameter; added support for filtering by uuid.
ZBXNEXT-6999
service.create, serevice.update: dropped support for showsla, goodsla and times parameters.
ZBXNEXT-3022 UI
element object: dropped support of name value configuration.services.
ZBXNEXT-3022 dropped
support of service.adddependencies, service.addtimes,
service.deletedependencies, service.deletetimes.
ZBXNEXT-3022
service.create, service.update: dropped support of parameters
dependencies and parentid.
ZBXNEXT-3022
service.get: dropped support of parameters selectParent,
selectDependencies and selectParentDependencies.
ZBXNEXT-6674 dropped
support of property triggerid.
ZBXNEXT-6674
service.get: dropped support of parameter selectTrigger.
ZBXNEXT-6800 Service
object: changed status value 0 meaning from OK to
Not classified.
ZBXNEXT-2406
service.getsla: removed status and problems properties from
response of request with intervals parameter.\
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.
grilletto
Cambiamenti:
ZBXNEXT-6867 trigger.adddependencies, trigger.deletedependencies: eliminata la possibilità di modificare le dipendenze dei trigger ereditati.\
Altre modifiche e correzioni di bug
azione
Cambiamenti:
ZBXNEXT-6755 aggiunti nuovi valori di conditiontype (27 - Servizio, 28 - Nome servizio).
ZBXNEXT-6250 action.get, action.create, action.update: aggiunta nuova proprietà
notify_if_canceled.\
audit log
Changes:
ZBXNEXT-6999
Added support for sla resource.
ZBXNEXT-6715 Audit log
object: added support of properties username, recordsetid,
details.
ZBXNEXT-6718 Audit log
object: added support of action values 8 (Login), 9 (Failed login)
and 10 (History clear).\
autenticazione
Cambiamenti:
ZBXNEXT-4029 aggiunti nuovi campi per la politica delle password passwd_min_length e passwd_check_rules.\
Pannello
Cambiamenti:
ZBXNEXT-6999 aggiunto nuovo tipo di widget slareport e tipi di campo widget (9 - Servizio, 10 - SLA).
ZBXNEXT-6966 aggiunto un nuovo tipo di widget item.\
storia
Cambiamenti:
ZBXNEXT-6714 aggiunto un nuovo metodo API history.clear.\
housekeeping
Changes:
ZBXNEXT-6755 added
support of property hk_events_service.\
item
Changes:
ZBXNEXT-7049 item.get, item.create, item.update: added the third
parameter to the Prometheus pattern preprocessing step. The second parameter will now determine an aggregation method: value,
label, function. The third parameter will now contain Prometheus output for the aggregation method label or an aggregation
function for the aggregation method function. \
item prototype
Changes:
ZBXNEXT-7049 itemprototype.get, itemprototype.create,
itemprototype.update: added the third parameter to the Prometheus pattern preprocessing step. The second parameter will now
determine an aggregation method: value, label, function. The third parameter will now contain Prometheus output for
the aggregation method label or an aggregation function for the aggregation method function. \
maintenance
Changes:
ZBXNEXT-6890 maintenance.create, maintenance.update: the parameter groupids is now deprecated. Use groups instead.
ZBXNEXT-6890
maintenance.create, maintenance.update: the parameter hostids is now deprecated. Use hosts instead.
ZBXNEXT-6890 maintenance.create, maintenance.update: changed the type of parameters groups, hosts, timeperiods and tags from array to object/array.\
tipo di supporto
Cambiamenti:
ZBXNEXT-6755 oggetto modello messaggio: aggiunto supporto del valore conditiontype: 4 - (evento creato durante l'aggiornamento dello stato del servizio).\
proxy
Cambiamenti:
ZBXNEXT-6889 proxy.create, proxy.update: abbandonato il supporto delle proprietà interface.interfaceid e interface.hostid. \
espressioni regolari
Cambiamenti:
ZBXNEXT-6717 aggiunto le API regexp.get, regexp.create, regexp.update e regexp.delete.\
role
Changes:
ZBXNEXT-3022 Action
object: added support of name value manage_services.
ZBXNEXT-6787 Role
rules object: added support of new properties services.read.mode,
services.read.list, services.read.tag, services.write.mode,
services.write.list and services.write.tag.\
service
Changes:
ZBXNEXT-3022
service.create, service.update: added support of parameters
children, parents and tags.
ZBXNEXT-3022
service.get: added support of parameters evaltype, tags,
selectChildren, selectParents, selectTags.
ZBXNEXT-6674
service.create, service.update: added support of parameter
problem_tags.
ZBXNEXT-3022
service.get: added support of parameters problem_tags,
without_problem_tags and selectProblemTags.
ZBXNEXT-6800 Service
object: added support of properties weight, propagation_rule and
propagation_value.
ZBXNEXT-6800 Service
object: added support of status value -1 (OK).
ZBXNEXT-6800
service.create, service.update: added support of parameter
status_rules.
ZBXNEXT-6800
service.get: added support of parameter selectStatusRules.
ZBXNEXT-6800
service.get: added support of count for parameter selectAlarms.
ZBXNEXT-6787 Service
object: added new property readonly.
ZBXNEXT-2406
service.get: added support of parameters deep_parentids and
selectProblemEvents.\
settings
Changes:
ZBXNEXT-6715
settings.get, settings.update: added support of parameter
auditlog_enabled.
ZBXNEXT-6945
settings.get, settings.update: added support of parameters
geomaps_tile_provider, geomaps_tile_url, geomaps_max_zoom and
geomaps_attribution.\
sla
Cambiamenti:
ZBXNEXT-6999 aggiunta una nuova API sla con metodi: sla.create, sla.delete, sla.get, sla.getsli, sla.update.\
templatedashboard
Changes:
ZBXNEXT-6966 added support of new widget type item.\
utente
Cambiamenti:
ZBXNEXT-6718 aggiunto il nuovo metodo user.unblock.
ZBXNEXT-4029 user.create, user.update: implementata la convalida della sicurezza della password secondo la politica della password.\
gruppi di utenti
Cambiamenti:
ZBXNEXT-6866 usergroup.create, usergroup.update: il parametro userids è ora deprecato. Usa invece utenti.\