Это перевод страницы документации с английского языка. Помогите нам сделать его лучше.

Приложение 2. Изменения с 6.4 на 7.0

Обратно несовместимые изменения

alert

ZBXNEXT-6974 alert.get: добавлена строгая проверка параметров метода.

аутентификация

ZBXNEXT-8880 Свойства http_auth_enabled, http_login_form, http_strip_domains, http_case_sensitivity будут доступны только в том случае, если $ALLOW_HTTP_AUTH включен в файл конфигурации веб-интерфейса (zabbix.conf.php).

connector

ZBXNEXT-8735 Добавлено новое свойство item_value_type, которое поддерживается, если для data_type установлено значение "Значения элемента" (0).
ZBXNEXT-8735 Добавлено новое свойство attempt_interval, которое поддерживается, если max_attempts больше 1.

dashboard

ZBXNEXT-8316, ZBXNEXT-9193, ZBX-24488, ZBX-24490 Переименован тип виджета панели сplaintext на itemhistory, заменены поля виджета панели itemids.0, style, show_as_html на columns.0.itemid, layout, columns.0.displayи добавлены новые поля виджета панели.
ZBXNEXT-8496 Заменены поля виджета панели columns.0.timeshift, columns.0.aggregate_interval на columns.0.time_period._reference, columns.0.time_period.from, columns.0.time_period.from в виджете tophosts.
ZBXNEXT-2299 Заменено поле виджета панели unacknowledged на два новых поля acknowledgement_status и acknowledged_by_me в виджете problems.
ZBXNEXT-8245 Удалено поле виджета панели adv_conf в виджетах clock и item.
ZBXNEXT-8145 Изменено наименование виджетов панели: сложные поля данных переименованы с str.str.index1.index2 на str.index1.str.index2 (например, thresholds.0.threshold.1, ds.0.hosts.1); поля, отсылающие к объектам базы данных переименованы с str наstr.index1 (например, itemid.0, severities.0).
ZBXNEXT-8145 Заменены поля виджета панели filter_widget_reference наsysmapid._reference и удалено поле source_type в виджете map.
ZBXNEXT-8145 Заменено поле виджета панели dynamic на override_hostid._reference в виджетах gauge, graph, graphprototype, item, plaintext, и url.
ZBXNEXT-8145 Заменены поля виджета панели graph_time на time_period._reference, time_from на time_period.from, time_to на time_period.to в виджете svggraph.
ZBXNEXT-9044 Изменен диапазон значений параметров виджета панели x (от 0-23 до 0-71 ) и y (от 0-62 до 0-63) так же как width (от 1–24 до 1–72) и height (от 2–32 до 1–64).

событие

ZBXNEXT-6974 event.get: добавлена строгая проверка параметров метода.

host

ZBXNEXT-5878 host.create, host.update, host.massAdd, host.massUpdate, host.massRemove : Добавлена строгая проверка параметровgroups,macros,tags,templates. [ZBXNEXT-8500](https://support.zabbix.com/browse/ZBXNEXT-8500)host.get: Удалена поддержка параметраproxy_hosts.\ [ZBXNEXT-8500](https://support.zabbix.com/browse/ZBXNEXT-8500) Свойствоproxy_hostidпереименовано вproxyid`.

hostgroup

ZBXNEXT-8702 hostgroup.get: Переименованы параметры selectHostPrototype на selectHostPrototypes, selectDiscoveryRule на selectDiscoveryRules, selectGroupDiscovery на selectGroupDiscoveries; теперь каждый параметр будет возвращать массив объектов вместо объекта.
ZBXNEXT-8702 hostgroup.get: Переименованы выходные свойства hostPrototype на hostPrototypes, discoveryRule на discoveryRules, groupDiscovery на groupDiscoveries.
ZBXNEXT-8702 hostgroup.get: Удалена поддержка свойства groupid в параметре selectGroupDiscoveries (ранее - selectGroupDiscovery).

проблема

ZBXNEXT-6974 problem.get: добавлена строгая проверка параметров метода.

прокси

ZBXNEXT-8500 Удалены свойства объекта interface и auto_compress.
ZBXNEXT-8500 Добавлены свойства address и port для пассивных Zabbix прокси.
ZBXNEXT-8500 Свойства host переименованы в name, status в operating_mode, proxy_address в allowed_addresses.
ZBXNEXT-8500 Изменены значения свойства operating_mode (ранее - status) (0 - активный прокси, 1 - пассивный прокси).
ZBXNEXT-8500 proxy.get: Удалена поддержка параметра selectInterface.
ZBXNEXT-8500 proxy.create и proxy.update: Удалена поддержка параметра interface.

скрипт

ZBXNEXT-8880 script.create и script.update: Значение параметра execute_on "1" (запуск на сервере Zabbix) будет поддерживается только в том случае, если на Zabbix сервере включено выполнение глобальных скриптов.
ZBXNEXT-8121 script.getscriptsbyhosts: Метод больше не принимает массив идентификаторов хостов. Теперь он принимает объект со следующими параметрами hostid, scriptid, manualinput.
ZBXNEXT-8121 script.getscriptsbyevents: Метод больше не принимает массив идентификаторов событий. Теперь он принимает объект со следующими параметрами eventid, scriptid, manualinput.

item

ZBXNEXT-7726 Свойство params теперь обязательно для шагов предобработки типа "Проверка на неподдерживаемое значение".
ZBXNEXT-7578 item.get, item.create, item.update: Свойства headers иquery_fields изменены с объекта с индексированием по имени на массив объектов с отдельными свойствами name и value.

прототип элемента данных

ZBXNEXT-7726 Свойство params теперь требуется для шагов предобработки типа «Проверка неподдерживаемого значения».
ZBXNEXT-7578 itemprototype.get, itemprototype.create, itemprototype.update: изменены свойства headers и query_fields от объекта с индексом имени к массиву объектов с отдельными свойствами name и value.

discoveryrule

ZBXNEXT-7578 discoveryrule.get, discoveryrule.create, discoveryrule.update: Свойства headers и query_fields изменены с объекта с индексированеим по имени на массив объектов с отдельными свойствами name и value.

Другие изменения и исправления ошибок

действие

ZBXNEXT-6524 Добавлена поддержка двух новых значений в свойстве operationtype (13 – Добавить теги хоста, 14 – Удалить теги хоста) и нового свойства optag для двух типов действий eventsource (1 – обнаружение, 2 – авторегистрация), доступных только в свойстве operations.
ZBX-21850 action.get: Условия фильтра будут отсортированы в порядке их размещения в формуле.

журнал аудита

ZBXNEXT-8541 Добавлено новое действие записи audit log (12 - Push ) и тип ресурса (53 — History).

аутентификация

ZBXNEXT-6876 Добавлены новые свойства mfa_status и mfaid.

корреляция

ZBX-21850 correlation.get: условия фильтра будут отсортированы в порядке их размещения в формуле.

информационная панель

ZBXNEXT-8956 Добавлены новые поля виджета информационной панели groupids._reference, hostids._reference, itemid._reference, graphid._reference , reference в несколько виджетов.
ZBXNEXT-9057 Добавлено новое поле виджета информационной панели show_software_update_check_details в systeminfo виджет.
ZBXNEXT-8686 Добавлен новый виджет информационной панели типа [itemnavigator] (/manual/api/reference/dashboard/widget_fields/item_navigator).
ZBXNEXT-8685 Добавлен новый виджет информационной панели типа [hostnavigator] (/manual/api/reference/dashboard/widget_fields/host_navigator).
ZBXNEXT-8683 Добавлен новый виджет информационной панели типа [honeycomb] (/manual/api/reference/dashboard/widget_fields/honeycomb).
ZBXNEXT-8907 Добавлено новое поле виджета информационной панели legend_lines_mode в graph виджет.
ZBXNEXT-8496 Добавлены новые поля виджета информационной панели aggregate_function, history, time_ period._reference, time_ period.from, time_ period. from в виджете item.
ZBXNEXT-7736 Добавлено новое значение поля interface_type виджета информационной панели (5 - Zabbix Agent (активные проверки)) в hostavail /api/reference/dashboard/widget_fields/host_availability#parameters) виджет.
ZBXNEXT-7736 Добавлено новое поле виджета информационной панели only_totals в hostavail виджет.
ZBXNEXT-7687 Добавлено новое поле виджета информационной панели maintenance в tophosts виджет.
ZBXNEXT-6974 Добавлен новый виджет информационной панели типа [toptriggers] (/manual/api/reference/dashboard/widget_fields/top_triggers).
ZBXNEXT-743 Добавлен новый виджет информационной панели типа [gauge] (/manual/api/reference/dashboard/widget_fields/gauge).
ZBXNEXT-8331, ZBXNEXT-8145, ZBXNEXT-8908, ZBXNEXT-8907 Добавлен новый виджет информационной панели введите piechart.
ZBXNEXT-8331 Добавлено новое поле виджета информационной панели legend_aggregation в graph виджет.
ZBXNEXT-8145 Добавлено новое поле виджета информационной панели reference в svggraph, виджеты graph и graphprototype.
ZBXNEXT-8145 Добавлены новые поля виджета информационной панели time_ period._reference, time_ period.from, time_ period.to в [actionlog] (/manual/api/reference/dashboard/widget_fields/action_log#parameters), graph, graphprototype и виджеты toptriggers.

dcheck

ZBXNEXT-8079 Добавлено новое свойство allow_redirect.

####правило обнаружения

ZBXNEXT-9150 Добавлено новое правило LLD type (22 - Браузер).
ZBXNEXT-8645 Добавлен новый тип предварительной обработки правил LLD "SNMP получить значение" (30).
ZBXNEXT-8645 Свойство timeout теперь также поддерживается, если для элемента type установлено значение "SNMP Agent" (20) и запускается snmp_oid с помощью "get[".
ZBXNEXT-1096 Свойство timeout теперь поддерживается, если type элемента установлен на "Zabbix Agent" (0), "Простая проверка" ( 3) и key_ не начинается с "vmware." и "icmpping", "Агент Zabbix (активный)" (7), "Внешняя проверка" (10), "Монитор базы данных" (11), "Агент SSH" (13), "Агент TELNET" (14), "Агент SNMP" (20) и snmp_oid начинаются с "walk[".
ZBXNEXT-7726 Добавлена поддержка типа предварительной обработки правил LLD " Соответствует регулярному выражению" (14).
ZBXNEXT-6986 Устаревший метод discoveryrule.copy.
ZBXNEXT-7578 Теперь можно хранить больше данных для свойства query_fields, допускаются повторяющиеся записи header и query_fields.
ZBXNEXT-2020 Добавлены новые свойства lifetime_type, enabled_lifetime и enabled_lifetime_type.
ZBXNEXT-2020 Изменено значение по умолчанию параметра lifetime с 30d на 7d.
ZBX-21850 discoveryrule.get: Условия фильтра будут отсортированы в порядке их размещения в формуле.

событие

ZBXNEXT-6974 event.get: Добавлены новые параметры selectAcknowledges, selectAlerts, trigger_severities и groupBy.
ZBXNEXT-6974 event.get: Устаревшие параметры select_acknowledges и select_alerts.
ZBXNEXT-2299, ZBX-23240 event.get : Добавлены новые параметры action и action_userids.

график

ZBXNEXT-2020 graph.get: метод теперь также поддерживает свойство status, если используется параметр selectGraphDiscovery.

история

ZBXNEXT-9193 history.get: параметр sortfield теперь поддерживает ns.
ZBXNEXT-8541 Добавлен новый метод history.push.

хост

ZBXNEXT-8758 Добавлены новые свойства monitored_by и proxy_groupid.
ZBXNEXT-8758 Добавлено новое свойство, доступное только для чтения, assigned_proxyid.
ZBXNEXT-8758 host.get: Добавлен новый параметр proxy_groupids.
ZBXNEXT-2020 host.get: Метод теперь также поддерживает свойства status, ts_disable и disable_source, если используется параметр selectHostDiscovery.

####группа хостов

ZBXNEXT-2020 hostgroup.get: метод теперь также поддерживает свойство status, если используется параметр selectGroupDiscoveries.

mediatype

ZBXNEXT-4165 mediatype.get: Добавлен новый параметр selectActions.
ZBXNEXT-9138 mediatype.get, mediatype.create, mediatype.update: Добавлено новое свойство message_format.
ZBXNEXT-9138 mediatype.get, mediatype.create, mediatype.update: Устарело свойство content_type.

mfa

ZBXNEXT-6876 Добавлен новый API MFA с методами mfa.create, mfa.update, mfa.get, mfa.delete.

элемент

ZBXNEXT-9150 Добавлен новый элемент type (22 - Browser).
ZBXNEXT-7460 Добавлено новое свойство name_resolved, доступное только для чтения.
ZBXNEXT-8645 Добавлен новый тип предварительная обработка элемента типа «SNMP get value» (30).
ZBXNEXT-8645 Свойство timeout теперь также поддерживается, если для элемента type установлено значение "SNMP-агент" (20), а snmp_oid начинается с "get[".
ZBXNEXT-1096 Свойство timeout теперь поддерживается, если type элемента установлен на "Zabbix Agent" (0), "Простая проверка" ( 3) и key_ не начинается с "vmware." и "icmpping", "Агент Zabbix (активный)" (7), "Внешняя проверка" (10), "Монитор базы данных" (11), «Агент SSH» (13), «Агент TELNET» (14), «Агент SNMP» (20), аsnmp_oidначинается с "walk[".\ [ZBXNEXT-7726](https://support.zabbix.com/browse/ZBXNEXT-7726) Добавлены компоненты *scope* и *pattern* в параметры для шагов типа «Проверить неподдерживаемое значение».\ [ZBXNEXT-7578](https://support.zabbix.com/browse/ZBXNEXT-7578) Теперь можно хранить больше данных для свойстваquery_fields, повторяя записиheaderиquery_fields.\ [ZBXNEXT-2020](https://support.zabbix.com/browse/ZBXNEXT-2020)item.get: метод теперь также поддерживает свойстваstatus,ts_disableиdisable_source, если используется параметрselectItemDiscovery`.

прототип элемента

ZBXNEXT-9150 Добавлен новый прототип элемента type (22 - Браузер).
ZBXNEXT-8645 Добавлен новый тип предварительной обработки прототипа элемента "SNMP получить значение" (30).
ZBXNEXT-8645 Свойство timeout теперь также поддерживается, если для элемента type установлено значение "SNMP Agent" (20) и запускается snmp_oid с помощью "get[".
ZBXNEXT-1096 Свойство timeout теперь поддерживается, если type элемента установлен на "Zabbix Agent" (0), "Простая проверка" ( 3) и key_ не начинается с "vmware." и "icmpping", "Агент Zabbix (активный)" (7), "Внешняя проверка" (10), "Монитор базы данных" (11), "Агент SSH" (13), "Агент TELNET" (14), "Агент SNMP" (20) и snmp_oid начинаются с "walk[".
ZBXNEXT-7726 Добавлены компоненты scope и pattern в параметры для шагов типа "Проверить неподдерживаемое значение".
ZBXNEXT-7578 Теперь можно хранить больше данных для свойства query_fields, допускаются повторяющиеся записи header и query_fields.

проблема

ZBXNEXT-2299, ZBX-23240 problem.get : Добавлены новые параметры action и action_userids.

задача

ZBXNEXT-8500 Свойство proxy_hostid переименовано в proxyid.

шаблон панели мониторинга

ZBXNEXT-9044 Изменен диапазон значений параметров виджета информационной панели x (с 0-23 на 0-71 ) и y (с от 0–62 до 0–63), а также «ширину» (от 1–24 до 1–72) и «высоту» (от 2–32 до 1–64).

пользователь

ZBXNEXT-8760 user.update: Свойство userdirectoryid для пользователя доступно только для чтения.
ZBXNEXT-8760 user.get: Добавлено новое свойство только для чтения userdirectory_mediaid для медиа, созданных при выполнении действия по обеспечению.

####каталог пользователя

ZBXNEXT-8760 userdirectory.create, userdirectory.update: Добавлены новые свойства для сопоставлений мультимедиа - active, severity, period.

группа пользователей

ZBXNEXT-8760 usergroup.update: Добавлено ограничение на изменение групп пользователей для подготовленных пользователей.

шаблон панели мониторинга

ZBXNEXT-8686 Добавлен новый тип виджета шаблона информационной панели itemnavigator.
ZBXNEXT-8685 Добавлен новый тип виджета шаблона информационной панели hostnavigator.
ZBXNEXT-8683 Добавлен новый тип виджета шаблона информационной панели honeycomb.
ZBXNEXT-6974 Добавлен новый тип виджета шаблона информационной панели toptriggers.
ZBXNEXT-743 Добавлен новый тип виджета шаблона информационной панели gauge.
ZBXNEXT-8086 Добавлены новые типы полей виджета шаблона информационной панели actionlog, dataover, discovery, favgraphs, favmaps, hostavail, map, navtree, problemhosts, problems, problemsbysv, slareport, svggraph, systeminfo, tophosts, trigover, web.
ZBXNEXT-8086 Добавлены новые типы полей виджета шаблона информационной панели (8 — Карта, 9 — Сервис, 10 — SLA, 11 — Пользователь, 12 — Действие, 13 — Тип медиа).
ZBXNEXT-8331 Добавлен новый тип виджета шаблона информационной панели piechart.

триггер

ZBXNEXT-2020 trigger.get: Метод теперь также поддерживает свойства status ts_disable и disable_source, если используется параметр selectTriggerDiscovery.

пользователь

ZBXNEXT-6876 Добавлен новый метод user.resettotp.
ZBXNEXT-6876 user.login: Метод теперь также возвращает mfaid, если используется параметр userData.

группа пользователей

ZBXNEXT-6876 Добавлены новые свойства mfa_status и mfaid.
ZBXNEXT-6876 usergroup.get: Добавлены новые параметры mfa_status и mfaids.

прокси

ZBXNEXT-9150 Добавлено новое свойство timeout_browser.
ZBXNEXT-8758 Добавлено новое свойство state, доступное только для чтения.
ZBXNEXT-8758 proxy.get: Добавлены новые параметры selectAssignedHosts и selectProxyGroup.
ZBXNEXT-8758 proxy.get: Параметр selectHosts теперь поддерживает countZBXNEXT-1096 Добавлены новые свойства custom_timeouts, timeout_zabbix_agent, timeout_simple_check, timeout_snmp_agent, timeout_external_check, timeout_db_monitor, timeout_http_agent, timeout_ssh_agent, timeout_telnet_agent, timeout_script.
ZBXNEXT-8500 Добавлены свойства address и port для пассивных прокси Zabbix.

proxygroup

ZBXNEXT-8758 Добавлен новый API proxygroup.

скрипт

ZBXNEXT-8121 Добавлены новые свойства manualinput, manualinput_prompt, manualinput_validator, manualinput_validator_type, manualinput_default_value.
ZBXNEXT-8121 script.execute: добавлен новый параметр manualinput.

настройки

ZBXNEXT-9150 Добавлено новое свойство timeout_browser.
ZBXNEXT-8837 Добавлено новое свойство auditlog_mode.
ZBXNEXT-1096 Добавлены новые свойства timeout_zabbix_agent, timeout_simple_check, timeout_snmp_agent, timeout_external_check, timeout_db_monitor, timeout_http_agent, timeout_ssh_agent, timeout_telnet_agent, timeout_script.

####drule

ZBXNEXT-2732 Добавлено новое свойство concurrency_max.
ZBXNEXT-8500 proxy_hostid переименован в proxyid