Apêndice 2. Mudanças de 5.4 para 6.0
Alterações incompatíveis com versões anteriores
Ação¶
¶
Mudanças:\¶
ZBXNEXT-6755
action.create, action.update: Parâmetro renomeado de
acknowledge_operations para update_operations.
ZBXNEXT-6755
action.get: Parâmetro renomeado de selectAcknowledgeOperations para
selectUpdateOperations.
ZBXNEXT-6920
action.create, action.update: Adicionado validação restritivas para os
parâmetros dos metódos.\
Log de Auditoria¶
¶
Mudanças:\¶
ZBXNEXT-6715 Objeto
de auditoria de log: descontinuado o suporte a propriedade 'nota'.
ZBXNEXT-6715 Objeto
de auditoria de log: descontinuado o suporte ao valor 2 do resourcetype (Configuração do
Zabbix) e ao 7 (Elemento gráfico).
ZBXNEXT-6715 Objeto
de auditoria de log: descontinuado o suporte ao valor 5 do action (Habilitar) e
6 (Desabilitar).
ZBXNEXT-6715
auditlog.get: descontinuado o suporte ao parâmetro selectDetails.
ZBXNEXT-6718 Objeto
de auditoria de log: descontinuado o suporte ao valor 3 da action (Login).\
grupo de host
Mudanças:
ZBXNEXT-6868 hostgroup.massupdate: hosts etemplates os campos agora são obrigatórios.
ZBXNEXT-6868 hostgroup.massadd, hostgroup.massupdate, hostgroup.massremove: adicionada validação estrita dos parâmetros do método.\
host prototype
Alterações:
ZBXNEXT-6959 hostprototype.get: suporte removido para as propriedades group_prototypeid, hostid, templateid dos objetos de API de vínculo de grupo e protótipo de grupos.
ZBXNEXT-6959 hostprototype.update: removida a capacidade de modificar os campos somente leiturahost, name, custom_interfaces, interfaces, groupLinks, groupPrototypes, templates, tags, macros, inventory_mode de protótipos de hots herdados.
ZBXNEXT-6959 hostprototype.create, hostprototype.update, hostprototype.delete: adição de validação estrita dos parâmetros do método.\
mapa de ícones
Mudanças:
ZBXNEXT-6914 iconmap.create, iconmap.update: suporte descartado da propriedade do objeto de mapeamento de ícone sortorder.\
manutenção
Mudanças:
ZBXNEXT-6890 maintenance.create, maintenance.update,maintenance.delete: adicionada validação estrita dos parâmetros dos métodos.
ZBXNEXT-6890 maintenance.get,maintenance.update: suporte descartado para parâmetro timeperiodid do objeto de período de tempo.\
tipo de mídia
Mudanças:
ZBXNEXT-6885 mediatype.create, mediatype.update: adicionada validação estrita dos parâmetros dos métodos.\
Função
Mudanças:
ZBXNEXT-6787 dropped support of value manage_services for name property in action object.
ZBXNEXT-3022 descartado o suporte de valor configuration.services porname propriedade no objeto UI.\
serviço
Alterações:
ZBXNEXT-6999 adicionou as propriedades uuid, description e created_at .
ZBXNEXT-6999 removou o suporte para as propriedades showsla, goodsla e times .
ZBXNEXT-6800 alterou o valor do status de "0" de "OK" para "Não classificado".
ZBXNEXT-3022 removou o suporte paraservice.adddependencies, service.addtimes, service.deletedependencies, service.deletetimes.
ZBXNEXT-6674 removeu o suporte para a propriedade triggerid.\
ZBXNEXT-6999 service.get: removeu o suporte para os parâmetros showsla, selectAlarms, selectTimes .
ZBXNEXT-6999 service.getsla: removeu o suporte para o método.
ZBXNEXT-6999 métodos sla.get, sla.create, sla.update, sla.delete, sla.getsli adicionados.
ZBXNEXT-6999 service.get: adicionou suporte para ordenação por serviceid, status ecreated_at.
ZBXNEXT-6999 service.get: adicionou suporte para o parâmetro slaids ; adicionou suporte para filtragem por uuid.
ZBXNEXT-6999 service.create, service.update: removeu suporte para parâmetrosshowsla, goodsla e times .
ZBXNEXT-2406 service.getsla: removeu as propriedades status eproblemsa resposta da solicitação com o parâmetro intervals .
ZBXNEXT-3022 service.create, service.update: removeu o suporte para os parâmetros dependencies e parentid.
ZBXNEXT-3022 service.get: removeu o suporte para os parâmetros selectParent, selectDependencies e selectParentDependencies.
ZBXNEXT-6674 service.get: removeu o suporte para parâmetroselectTrigger.\
template
Mudanças:
ZBXNEXT-6867 template.create, template.update, template.delete, template.massadd, template.massupdate, template.massremove: adicionada validação estrita dos parâmetros dos métodos.
ZBXNEXT-6867 template.create, template.update, template.massadd, template.massupdate: descartado o suporte para o parâmetro hosts.
ZBXNEXT-6867 template.massremove: descartado o suporte para o parâmetro hostids.
trigger
Mudanças:
ZBXNEXT-6867 trigger.adddependencies, trigger.deletedependencies: eliminada a capacidade de editar as dependências de gatilhos herdados.\
Outras alterações e correção de bugs
ação
Mudanças:
ZBXNEXT-6755 adicionados novos valores conditiontype (27 - Service, 28 - Service name).
ZBXNEXT-6250 action.get, action.create, action.update: adicionou nova propriedade notify_if_canceled.\
log de auditoria
Mudanças:
ZBXNEXT-6999 adicionado novo resourcetype (48 - SLA).
ZBXNEXT-6923 adicionado novo resourcetype (47 - High availability node).
ZBXNEXT-6718 adicionado suporte aos valores action (8 - Login, 9 - Failed login, 10 - History clear).
ZBXNEXT-6715 adicionado suporte as propriedades: username, recordsetid, details.\
autenticação
Mudanças:
ZBXNEXT-4029 adicionados novos campos de política de senha passwd_min_length e passwd_check_rules.\
dashboard
Mudanças:
ZBXNEXT-6999 adicionado novo tipo de widget slareport e tipos de campo de widget (9 - Service, 10 - SLA).
ZBXNEXT-6966 adicionado novo tipo de widget item.\
histórico
Mudanças:
ZBXNEXT-6714 adicionado novo método de API history.clear.\
housekeeping
Mudanças:
ZBXNEXT-6755 adicionado suporte da propriedade hk_events_service.\
item
Mudanças:
ZBXNEXT-7049 item.get, item.create, item.update: adicionou o terceiro parâmetro à etapa de pré-processamento do padrão Prometheus. O segundo parâmetro agora determinará um método de agregação: value, label, function. O terceiro parâmetro agora conterá a saída do Prometheus para o método de agregação label ou uma função de agregação para o método de agregação function.\
item prototype
Changes:
ZBXNEXT-7049 itemprototype.get, itemprototype.create, itemprototype.update: adicionado o terceiro parâmetro ao pré-processamento no padrão Prometheus. O segundo parâmetro agora determinará um método de agregação: value, label, function. O terceiro parâmetro agora conterá a saída do Prometheus para o método de agregação label ou a função de agregação para o método de agregação function.\
manutenção
Mudanças:
ZBXNEXT-6890 maintenance.create, maintenance.update: o parâmetro groupids está obsoleto. Em vez disso, use groups.
ZBXNEXT-6890 maintenance.create, maintenance.update: o parâmetro hostids está obsoleto. Em vez disso, use hosts.
ZBXNEXT-6890 maintenance.create, maintenance.update: mudou o tipo de parâmetros groups, hosts, timeperiods e tags de array para object/array.\
mediatype
Mudanças:
ZBXNEXT-6755 objeto de modelo de mensagem: adicionado suporte do valor conditiontype: 4 - (evento criado na atualização do status do serviço).\
proxy
Mudanças:
ZBXNEXT-6889 proxy.create, proxy.update: removido suporte as propriedades interface.interfaceid e interface.hostid.\
regexp
Mudanças:
ZBXNEXT-6717 adicionado API regexp.get, regexp.create, regexp.update e regexp.delete.\
função
Mudanças:
ZBXNEXT-6787 adicionado suporte as novas propriedades services.read.mode, services.read.list, services.read.tag, services.write.mode, services.write.list e services.write.tag.
ZBXNEXT-3022 suporte adicionado ao valor do nome manage_services.\
serviço
Mudanças:
ZBXNEXT-6787 adicionada nova propriedade readonly.
ZBXNEXT-6800 adicionada novas propriedades weight, propagation_rule e propagation_value.
ZBXNEXT-6800 suporte adicionado ao valor de status (-1 - OK).
ZBXNEXT-2406 service.get: adicionado suporte aos parâmetros deep_parentids e selectProblemEvents.
ZBXNEXT-6800 service.create, service.update: adicionado suporte ao parâmetro status_rules.
ZBXNEXT-6800 service.get: adicionado suporte ao parâmetro selectStatusRules.
ZBXNEXT-6800 service.get: adicionado suporte de count para o parâmetro selectAlarms.
ZBXNEXT-3022 service.create, service.update: adicionado suporte aos parâmetros children, parents e tags.
ZBXNEXT-3022 service.get: adicionado suporte aos parâmetros evaltype, tags, selectChildren, selectParents, selectTags.
ZBXNEXT-3022 service.get: adicionado suporte aos parâmetros problem_tags, without_problem_tags and selectProblemTags.
ZBXNEXT-6674 service.create, service.update: adicionado suporte ao parâmetro problem_tags.\
configurações
Mudanças:
ZBXNEXT-6945 settings.get, settings.update: adicionado suporte aos parâmetros geomaps_tile_provider, geomaps_tile_url, geomaps_max_zoom e geomaps_attribution.
ZBXNEXT-6715 settings.get, settings.update: adicionado suporte ao parâmetro auditlog_enabled.\
sla
Mudanças:
ZBXNEXT-6999 adicionada uma nova API sla com métodos: sla.create, sla.delete, sla.get, sla.getsli, sla.update.\
templatedashboard
Mudanças:
ZBXNEXT-6966 adicionado suporte de novo tipo de widget item.\
usuário
Mudanças:
ZBXNEXT-6718 adicionado novo método user.unblock.
ZBXNEXT-4029 user.create, user.update: validação de força de senha implementada de acordo com a política de senha.\
grupo de usuários
Mudanças:
ZBXNEXT-6866 usergroup.create, usergroup.update: userids o parâmetro agora está obsoleto. Use users em vez disso.\