Zabbix Documentation 5.0

3.04.05.0 (current)| In development:5.2 (devel)| Unsupported:1.82.02.22.43.23.44.24.4Guidelines

User Tools

Site Tools


manual:api:changes_4.4_-_5.0

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Previous revision
manual:api:changes_4.4_-_5.0 [2018/12/25 16:25]
manual:api:changes_4.4_-_5.0 [2020/06/25 13:48] (current)
talbergs [ZBXNEXT-1882] added new option in ''action'' that allows to unacknowledge event
Line 1: Line 1:
 +===== Appendix 2. Changes from 4.4 to 5.0 =====
 +
 +==== Backward incompatible changes =====
 +=== General ===
 +
 +=== action ==
 +Changes: \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-5548|ZBXNEXT-5548]] dropped support of ''​def_longdata'',​ ''​def_shortdata'',​ ''​r_longdata'',​ ''​r_shortdata'',​ ''​ack_longdata'',​ ''​ack_shortdata''​ properties. \\ 
 +
 +=== item, template ==
 +Changes: \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-5596|ZBXNEXT-5596]] dropped support of item properties ''​port'',​ ''​snmp_community'',​ ''​snmpv3_authpassphrase'',​ ''​snmpv3_authprotocol'',​ ''​snmpv3_contextname'',​ ''​snmpv3_privpassphrase'',​ ''​snmpv3_privprotocol'',​ ''​snmpv3_securitylevel'',​ ''​snmpv3_securityname''​ and added same properties for host interfaces. Added item ''​type''​ 20 - SNMP agent. Removed item types 1 - SNMPv1 agent, 4 - SNMPv2 agent, 6 - SNMPv3 agent \\
 +
 +==== Other changes and bug fixes ====
 +=== General ===
 +
 +=== action ==
 +Changes: \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-5548|ZBXNEXT-5548]] changed default for ''​default_msg''​ in ''​opmessage''​ object from ''​0''​ to ''​1''​. \\
 +
 +=== auditlog ===
 +Changes: \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-4584|ZBXNEXT-4584]] added a new auditlog API introducing a new method ''​auditlog.get''​. \\
 +
 +=== event ==
 +Changes: \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-1882|ZBXNEXT-1882]] ''​event.acknowledge'':​ added new option in ''​action''​ that allows to unacknowledge event. \\
 +
 +=== host ===
 +Bug fixes: \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-5694|ZBXNEXT-5694]] ''​host.get'':​ fixed option ''​selectScreens''​ with count output. \\
 +
 +Changes: \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-5694|ZBXNEXT-5694]] ''​host.get'':​ added new option ''​withProblemsSuppressed''​ which return hosts that have suppressed problems (''​true''​),​ suppressed problems (''​false''​) or all hosts (''​null''​ - default). \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-5694|ZBXNEXT-5694]] ''​host.get'':​ added new option ''​severities''​ which returns hosts with given problem severities. \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-5694|ZBXNEXT-5694]] ''​host.get'':​ added new option ''​inheritedTags''​ which returns hosts by tags that are inherited from all linked templates.\\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-5694|ZBXNEXT-5694]] ''​host.get'':​ added new option ''​selectInheritedTags''​ which returns inherited tags in ''​inheritedTags''​ propery from all templates and their parents. \\
 +
 +=== host interface ===
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-5596|ZBXNEXT-5596]] ''​hostinterface.get'':​ added ''​details''​ property to response. ​ \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-2297|ZBXNEXT-2297]] ''​hostinterface.get'':​ new option ''​selectMacros''​ which returns user macros for host prototype. ​ \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-2297|ZBXNEXT-2297]] ''​hostinterface.create'',​ ''​hostinterface.update'':​ added new property ''​macros''​.
 +
 +=== discoveryrule ===
 +Changes: \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-3035|ZBXNEXT-3035]] added support of overrides. \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-5811|ZBXNEXT-5811]] added support of preprocessing ''​type''​ value "​25"​. \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-5879|ZBXNEXT-5879]] ''​discoveryrule.get'':​ added new filtering option ''​groupids''​ that allows to retrieve LLD rules of the given host groups. \\
 +
 +=== graphprototype ===
 +Changes: \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-3035|ZBXNEXT-3035]] added new property ''​discover''​. \\
 +
 +=== hostprototype ===
 +Changes: \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-3035|ZBXNEXT-3035]] added new property ''​discover''​. \\
 +
 +=== item ===
 +Changes: \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-5811|ZBXNEXT-5811]] added support of preprocessing ''​type''​ value "​25"​. \\
 +
 +=== itemprototype ===
 +Changes: \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-3035|ZBXNEXT-3035]] added new property ''​discover''​. \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-5811|ZBXNEXT-5811]] added support of preprocessing ''​type''​ value "​25"​. \\
 +
 +=== mediatype ==
 +Changes: \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-5548|ZBXNEXT-5548]] ''​mediatype.create'',​ ''​mediatype.update'':​ added new property ''​message_templates''​. \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-5548|ZBXNEXT-5548]] ''​mediatype.get'':​ added new option ''​selectMessageTemplates''​ that returns message templates in the ''​message_templates''​ property. \\
 +
 +=== triggerprototype ===
 +Changes: \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-3035|ZBXNEXT-3035]] added new property ''​discover''​. \\
 +
 +=== user macro ===
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-2957|ZBXNEXT-2957]] ''​usermacro.create'',​ ''​usermacro.createglobal'',​ ''​usermacro.get'',​ ''​usermacro.update'',​ ''​usermacro.updateglobal'':​ added new property ''​type''​. \\
 +[[https://​support.zabbix.com/​browse/​ZBXNEXT-5849|ZBXNEXT-5849]] ''​usermacro.get'':​ added filter by value