Bijlage 2. Wijzigingen van 6.4 naar 7.0

Achterwaarts incompatibele wijzigingen

alert

ZBXNEXT-6974 alert.get: Strikte validatie van de methodeparameters toegevoegd.

authenticatie

ZBXNEXT-8880 Eigenschappen http_auth_enabled, http_login_form, http_strip_domains, http_case_sensitive zijn alleen beschikbaar als $ALLOW_HTTP_AUTH is ingeschakeld in het frontend-configuratiebestand (zabbix.conf.php).

koppeling

ZBXNEXT-8735 Nieuwe eigenschap item_value_type toegevoegd, die wordt ondersteund als data_type is ingesteld op "Item values" (0).
ZBXNEXT-8735 Nieuwe eigenschap attempt_interval toegevoegd, die wordt ondersteund als max_attempts groter is dan 1.

dashboard

ZBXNEXT-8316, ZBXNEXT-9193, ZBX-24488, ZBX-24490 dashboard widget hernoemd type plaintext naar itemhistory, dashboard widget velden vervangen itemids.0, style, show_as_html met columns.0.itemid, layout, columns.0.display, en nieuwe dashboardwidgetvelden toegevoegd.
ZBXNEXT-8496 Dashboardwidgetvelden columns.0.timeshift, columns.0.aggregate_interval vervangen door columns.0.time_period._reference, columns.0.time_period.from, columns.0.time_period.from in tophosts widget.
ZBXNEXT-2299 Dashboardwidgetveld vervangen unacknowledged met twee nieuwe velden acknowledgement_status en acknowledged_by_me in de widget problems.
ZBXNEXT-8245 Dashboardwidgetveld adv_conf verwijderd in de widgets clock en item.
ZBXNEXT-8145 Naamgeving dashboardwidgetveld gewijzigd: complexe gegevensvelden hernoemd van str.str.index1.index2 naar str.index1.str.index2 (bijv. thresholds.0.threshold.1, ds.0.hosts.1); velden die verwijzen naar databaseobjecten hernoemd van str naar str.index1 (bijv. itemid.0, severities.0).
ZBXNEXT-8145 Dashboardwidgetveld filter_widget_reference vervangen door sysmapid._reference en veld source_type verwijderd in map widget.
ZBXNEXT-8145 Dashboardwidgetveld dynamic vervangen door override_hostid._reference in gauge, graph, graphprototype, item, plaintext, en url widgets.
ZBXNEXT-8145 Dashboardwidgetvelden graph_time vervangen door time_period._reference, time_from met time_period.from, time_to met time_period.to in svggraph widget.
ZBXNEXT-9044 Het waardebereik van de dashboardwidgetparameters x (van 0-23 naar 0-71) en y (van 0-62 naar 0-63) is gewijzigd, evenals width (van 1–24 naar 1–72) en height (van 2–32 naar 1–64).

evenement

ZBXNEXT-6974 event.get: Strikte validatie van de methodeparameters toegevoegd.

host

ZBXNEXT-5878 host.create, host.update, host.massAdd, host.massUpdate, host.massRemove: Strikte validatie toegevoegd van de parameters groups, macros, tags, templates. ZBXNEXT-8500 host.get: Ondersteuning voor parameter proxy_hosts verwijderd.
ZBXNEXT-8500 Eigenschap proxy_hostid hernoemd naar proxyid.

hostgroep

ZBXNEXT-8702 hostgroup.get: Parameters selectHostPrototype hernoemd naar selectHostPrototypes, selectDiscoveryRule naar selectDiscoveryRules, selectGroupDiscovery naar selectGroupDiscoveries; nu retourneert elke parameter een array met objecten in plaats van een object.
ZBXNEXT-8702 hostgroup.get: Uitvoereigenschappen hostPrototype hernoemd naar hostPrototypes, discoveryRule naar discoveryRules, groupDiscovery naar groupDiscoveries.
ZBXNEXT-8702 hostgroup.get: Ondersteuning verwijderd voor groupid-eigenschap in selectGroupDiscoveries (voorheen - selectGroupDiscovery) parameter.

probleem

ZBXNEXT-6974 problem.get: Strikte validatie van de methodeparameters toegevoegd.

proxy

ZBXNEXT-8500 Objecteigenschappen interface en auto_compress verwijderd.
ZBXNEXT-8500 Eigenschappen address en port toegevoegd voor passieve Zabbix-proxy's.
ZBXNEXT-8500 Eigenschappen host hernoemd naar name, status naar operating_mode, proxy_address naar allowed_addresses.
ZBXNEXT-8500 Gewijzigd operating_mode (voorheen - status) eigenschapswaarden (0 - actieve proxy, 1 - passieve proxy) .
ZBXNEXT-8500 proxy.get: Ondersteuning voor parameter selectInterface verwijderd.
ZBXNEXT-8500 proxy.create en proxy.update: Ondersteuning voor parameter interface verwijderd.

script

ZBXNEXT-8880 script.create en script.update: Parameter execute_on waarde "1" (uitgevoerd op Zabbix-server) wordt alleen ondersteund als uitvoering van globale scripts is ingeschakeld op Zabbix-server.
ZBXNEXT-8121 script.getscriptsbyhosts: Methode accepteert geen array van host-ID's meer. Het accepteert nu objecten met de volgende parameters hostid, scriptid, manualinput.
ZBXNEXT-8121 script.getscriptsbyevents: Methode accepteert geen array van gebeurtenis-ID's meer. Het accepteert nu objecten met de volgende parameters eventid, scriptid, manualinput.

item

ZBXNEXT-7726 De eigenschap params is nu vereist voor preprocessing-stappen van het type "Controleren op niet-ondersteunde waarde".
ZBXNEXT-7578 item.get, item.create, item.update: De eigenschappen headers en query_fields zijn gewijzigd van een object met een naamindex naar een array van objecten met afzonderlijke eigenschappen name en value.

item prototype

ZBXNEXT-7726 De eigenschap params is nu vereist voor preprocessing-stappen van het type "Controleren op niet-ondersteunde waarde".
ZBXNEXT-7578 itemprototype.get, itemprototype.create, itemprototype.update: De eigenschappen headers en query_fields zijn gewijzigd van een object met een naamindex naar een array van objecten met afzonderlijke eigenschappen name en value.

discoveryrule

ZBXNEXT-7578 discoveryrule.get, discoveryrule.create, discoveryrule.update: De eigenschappen headers en query_fields zijn gewijzigd van een object met een naamindex naar een array van objecten met afzonderlijke eigenschappen name en value.

Andere wijzigingen en bugfixes

actie

ZBXNEXT-6524 Ondersteuning toegevoegd voor twee nieuwe waarden in de eigenschap operationtype (13 - Hosttags toevoegen, 14 - Hosttags verwijderen) en nieuwe eigenschap optag voor twee eventsource-actietypen (1 - Discovery, 2 - Autoregistratie) alleen beschikbaar in de eigenschap operations.
ZBX-21850 action.get: Filtervoorwaarden worden gesorteerd in de volgorde waarin ze in de formule zijn geplaatst.

auditlog

ZBXNEXT-8541 Nieuwe audit log invoeractie (12 - Push) en resourcetype (53 - History) toegevoegd.

authenticatie

ZBXNEXT-6876 Nieuwe eigenschappen toegevoegd: mfa_status en mfaid.

correlatie

ZBX-21850 correlation.get: Filtervoorwaarden worden gesorteerd in de volgorde waarin ze in de formule zijn geplaatst.

dashboard

ZBXNEXT-8956 Nieuwe dashboardwidgetvelden toegevoegd groupids._reference, hostids._reference, itemid._reference, graphid._reference, reference in meerdere widgets.
ZBXNEXT-9057 Nieuw dashboardwidgetveld toegevoegd show_software_update_check_details in systeminfo widget.
ZBXNEXT-8686 Nieuw dashboard toegevoegd widget type itemnavigator.
ZBXNEXT-8685 Nieuwe dashboardwidget type hostnavigator toegevoegd.
ZBXNEXT-8683 Nieuwe dashboardwidget toegevoegd.
ZBXNEXT-8683 Nieuwe [dashboardwidget](/manual/api/reference/dashboard/widget_fields/item ... widget](/manual/api/reference/dashboard/object#dashboard-widget) type honeycomb.
ZBXNEXT-8907 Nieuw dashboardwidgetveld legend_lines_mode toegevoegd in graph widget.
ZBXNEXT-8496 Nieuwe dashboardwidgetvelden toegevoegd aggregate_function, history, time_period._reference, time_period.from, time_period.from in item widget.
ZBXNEXT-7736 Nieuw dashboardwidgetveld interface_type waarde (5 - Zabbix Agent(actieve controles)) toegevoegd in hostavail widget.
ZBXNEXT-7736 Nieuw dashboardwidgetveld only_totals toegevoegd in hostavail widget.
ZBXNEXT-7687 Nieuw dashboardwidgetveld maintenance toegevoegd in widget tophosts.
ZBXNEXT-6974 Nieuw dashboardwidget type toptriggers toegevoegd.
ZBXNEXT-743 Nieuw dashboard widget type gauge.
ZBXNEXT-8331, ZBXNEXT-8145, ZBXNEXT-8908, ZBXNEXT-8907 Nieuwe dashboard widget type piechart.
ZBXNEXT-8331 Nieuw dashboardwidgetveld legend_aggregation toegevoegd in graph widget.
ZBXNEXT-8145 Nieuw dashboardwidgetveld reference toegevoegd in svggraph, graph, en graphprototype widgets.
ZBXNEXT-8145 Nieuwe dashboardwidgetvelden toegevoegd time_period._reference, time_period.from, time_period.to in actionlog, graph, graphprototype, en toptriggers widgets.

dcheck

ZBXNEXT-8079 Nieuwe eigenschap allow_redirect toegevoegd.

discoveryrule

ZBXNEXT-9150 Nieuwe LLD-regel type toegevoegd (22 - Browser).
ZBXNEXT-8645 Nieuw LLD-regel preprocessing type "SNMP get value" toegevoegd (30).
ZBXNEXT-8645 Eigenschap timeout wordt nu ook ondersteund als item type is ingesteld op "SNMP-agent" (20) en snmp_oid begint met "get[".
ZBXNEXT-1096 Eigenschap timeout wordt nu ondersteund als item type is ingesteld op "Zabbix agent" (0), "Simple check" (3) en key_ niet begint met "vmware." en "icmpping", "Zabbix agent (active)" (7), "External check" (10), "Database monitor" (11), "SSH agent" (13), "TELNET agent" (14), "SNMP agent" (20) en snmp_oid begint met "walk[".
ZBXNEXT-7726 Ondersteuning toegevoegd voor LLD rule preprocessing type "Komt overeen met reguliere expressie" (14).
ZBXNEXT-6986 Verouderde methode discoveryrule.copy.
ZBXNEXT-7578 Het is nu mogelijk om meer gegevens op te slaan voor de eigenschap query_fields, herhaalde vermeldingen header en query_fields.
ZBXNEXT-2020 Nieuwe eigenschappen toegevoegd lifetime_type, enabled_lifetime en enabled_lifetime_type.
ZBXNEXT-2020 Standaardwaarde van parameter lifetime gewijzigd van 30d naar 7d.
ZBX-21850 discoveryrule.get: Filtervoorwaarden worden gesorteerd in de volgorde waarin ze in de formule zijn geplaatst.

evenement

ZBXNEXT-6974 event.get: Nieuwe parameters toegevoegd selectAcknowledges, selectAlerts, trigger_severities en groupBy.
ZBXNEXT-6974 event.get: Verouderde parameters select_acknowledges en select_alerts.
ZBXNEXT-2299, ZBX-23240 event.get: Nieuwe parameters toegevoegd action en action_userids.

grafiek

ZBXNEXT-2020 graph.get: Methode ondersteunt nu ook de eigenschap status als de parameter selectGraphDiscovery wordt gebruikt.

geschiedenis

ZBXNEXT-9193 history.get: Parameter sortfield ondersteunt nu ns.
ZBXNEXT-8541 Nieuwe methode toegevoegd history.push.

host

ZBXNEXT-8758 Nieuwe eigenschappen toegevoegd monitored_by en proxy_groupid.
ZBXNEXT-8758 Nieuwe alleen-lezen eigenschap toegevoegd assigned_proxyid.
ZBXNEXT-8758 host.get: Nieuwe parameter toegevoegd proxy_groupids.
ZBXNEXT-2020 host.get: Methode ondersteunt nu ook status, ts_disable en disable_source eigenschappen als de parameter selectHostDiscovery wordt gebruikt.

hostgroep

ZBXNEXT-2020 hostgroup.get: Methode ondersteunt nu ook de eigenschap status als de parameter selectGroupDiscoveries wordt gebruikt.

mediatype

ZBXNEXT-4165 mediatype.get: Nieuwe parameter selectActions toegevoegd.
ZBXNEXT-9138 mediatype.get, mediatype.create, mediatype.update: Nieuwe eigenschap message_format toegevoegd.
ZBXNEXT-9138 mediatype.get, mediatype.create, mediatype.update: Verouderde eigenschap content_type.

mfa

ZBXNEXT-6876 Nieuwe MFA API toegevoegd met methoden mfa.create, mfa.update, mfa.get, mfa.delete.

item

ZBXNEXT-9150 Nieuw item type toegevoegd (22 - Browser).
ZBXNEXT-7460 Nieuwe alleen-lezen eigenschap name_resolved toegevoegd.
ZBXNEXT-8645 Nieuw item preprocessing type "SNMP get value" toegevoegd (30).
ZBXNEXT-8645 Eigenschap timeout wordt nu ook ondersteund als item type is ingesteld op "SNMP-agent" (20) en snmp_oid begint met "get[".
ZBXNEXT-1096 Eigenschap timeout wordt nu ondersteund als item type is ingesteld op "Zabbix-agent" (0), "Eenvoudige controle" (3) en key_ niet begint met "vmware." en "icmpping", "Zabbix-agent (actief)" (7), "Externe controle" (10), "Databasemonitor" (11), "SSH-agent" (13), "TELNET-agent" (14), "SNMP-agent" (20) en snmp_oid begint met "walk[".
ZBXNEXT-7726 scope en pattern componenten toegevoegd aan parameters voor stappen van het type "Controleren op niet-ondersteunde waarde".
ZBXNEXT-7578 Het is nu mogelijk om meer gegevens op te slaan voor de eigenschap query_fields, herhaalde vermeldingen header en query_fields te hebben.
ZBXNEXT-2020 item.get: Methode ondersteunt nu ook de eigenschappen status, ts_disable en disable_source als de parameter selectItemDiscovery wordt gebruikt.

item prototype

ZBXNEXT-9150 Nieuw item prototype type toegevoegd (22 - Browser).
ZBXNEXT-8645 Nieuw item prototype preprocessing type "SNMP get value" toegevoegd (30).
ZBXNEXT-8645 Eigenschap timeout wordt nu ook ondersteund als item type is ingesteld op "SNMP agent" (20) en snmp_oid begint met "get[".
ZBXNEXT-1096 Eigenschap timeout wordt nu ondersteund als item type is ingesteld op "Zabbix agent" (0), "Simple check" (3) en key_ niet begint met "vmware." en "icmpping", "Zabbix agent (active)" (7), "External check" (10), "Database monitor" (11), "SSH agent" (13), "TELNET agent" (14), "SNMP agent" (20) en snmp_oid begint met "walk[".
ZBXNEXT-7726 scope en pattern componenten toegevoegd aan parameters voor stappen van het type "Check for not supported waarde".
ZBXNEXT-7578 Het is nu mogelijk om meer gegevens op te slaan voor de eigenschap query_fields, herhaalde header- en query_fields-items te hebben.

probleem

ZBXNEXT-2299, ZBX-23240 problem.get: Nieuwe parameters action en action_userids toegevoegd.

taak

ZBXNEXT-8500 Eigenschap proxy_hostid hernoemd naar proxyid.

templatedashboard

ZBXNEXT-9044 Het waardebereik van de dashboardwidgetparameters x (van 0-23 naar 0-71) en y (van 0-62 naar 0-63) is gewijzigd, evenals width (van 1–24 naar 1–72) en height (van 2–32 naar 1–64).

gebruiker

ZBXNEXT-8760 user.update: Eigenschap userdirectoryid voor gebruiker is alleen-lezen gemaakt.
ZBXNEXT-8760 user.get: Nieuwe alleen-lezen eigenschap userdirectory_mediaid toegevoegd voor media die zijn gemaakt door provisioning-actie.

gebruikerskoppeling

ZBXNEXT-8760 userdirectory.create, userdirectory.update: Nieuwe eigenschappen toegevoegd aan mediatoewijzingen - active, severity, period.

gebruikersgroep

ZBXNEXT-8760 usergroup.update: Beperking toegevoegd voor wijzigingen van gebruikersgroep voor ingerichte gebruikers.

templatedashboard

ZBXNEXT-8686 Nieuwe template dashboard widget type itemnavigator toegevoegd.
ZBXNEXT-8685 Nieuwe template dashboard widget type hostnavigator toegevoegd.
ZBXNEXT-8683 Nieuwe template dashboard widget type honingraat.
ZBXNEXT-6974 Nieuwe sjabloondashboardwidget type toptriggers toegevoegd.
ZBXNEXT-743 Nieuwe sjabloondashboardwidget type toegevoegd gauge.
ZBXNEXT-8086 Nieuwe sjabloon dashboard widget toegevoegd typen actionlog, dataover, discovery, favgraphs, favmaps, hostavail, map, navtree, problemhosts, problems, problemsbysv, slareport, svggraph, systeminfo, tophosts, trigover, web.
ZBXNEXT-8086 Nieuwe sjabloon dashboard widget veld typen (8 - Kaart, 9 - Service, 10 - SLA, 11 - Gebruiker, 12 - Actie, 13 - Mediatype).
ZBXNEXT-8331 Nieuw sjabloondashboardwidget type piechart toegevoegd.

trigger

ZBXNEXT-2020 trigger.get: Methode ondersteunt nu ook de eigenschappen status, ts_disable en disable_source als de parameter selectTriggerDiscovery wordt gebruikt.

gebruiker

ZBXNEXT-6876 Nieuwe methode toegevoegd user.resettotp.
ZBXNEXT-6876 user.login: Methode retourneert nu ook mfaid als de parameter userData wordt gebruikt.

usergroep

ZBXNEXT-6876 Nieuwe eigenschappen toegevoegd: mfa_status en mfaid.
ZBXNEXT-6876 usergroup.get: Nieuwe parameters toegevoegd: mfa_status en mfaids.

proxy

ZBXNEXT-9150 Nieuwe eigenschap timeout_browser toegevoegd.
ZBXNEXT-8758 Nieuwe alleen-lezen eigenschap state toegevoegd.
ZBXNEXT-8758 proxy.get: Nieuwe parameters selectAssignedHosts en selectProxyGroup toegevoegd.
ZBXNEXT-8758 proxy.get: Parameter selectHosts ondersteunt nu count.
ZBXNEXT-1096 Nieuwe eigenschappen toegevoegd: 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 Eigenschappen address en port toegevoegd voor passieve Zabbix-proxy's.

proxygroep

ZBXNEXT-8758 Nieuwe proxygroup API toegevoegd.

script

ZBXNEXT-8121 Nieuwe eigenschappen toegevoegd: manualinput, manualinput_prompt, manualinput_validator, manualinput_validator_type, manualinput_default_value.
ZBXNEXT-8121 script.execute: Nieuwe parameter toegevoegd: manualinput.

instellingen

ZBXNEXT-9150 Nieuwe eigenschap timeout_browser toegevoegd.
ZBXNEXT-8837 Nieuwe eigenschap auditlog_mode toegevoegd.
ZBXNEXT-1096 Nieuwe eigenschappen toegevoegd 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 Nieuwe eigenschap concurrency_max toegevoegd.
ZBXNEXT-8500 proxy_hostid hernoemd naar proxyid