문서
원본 보기부록 2. 6.4에서 7.0으로의 변경사항
이전 버전과 호환되지 않는 변경사항
alert
ZBXNEXT-6974 alert.get: 메서드 매개변수에 대한 엄격한 유효성 검사가 추가되었습니다.
인증
ZBXNEXT-8880 http_auth_enabled, http_login_form, http_strip_domains, http_case_sensitive 속성들은 프론트엔드 설정 파일 (zabbix.conf.php)에서 $ALLOW_HTTP_AUTH가 활성화된 경우에만 사용할 수 있습니다.
connector
ZBXNEXT-8735 data_type이 "Item values" (0)로 설정된 경우 지원되는 새로운 속성 item_value_type이 추가되었습니다.
ZBXNEXT-8735 max_attempts가 1보다 큰 경우 지원되는 새로운 속성 attempt_interval이 추가되었습니다.
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 tophosts 위젯에서 대시보드 위젯 필드 columns.0.timeshift, columns.0.aggregate_interval을 columns.0.time_period._reference, columns.0.time_period.from, columns.0.time_period.from으로 교체했습니다.
ZBXNEXT-2299 problems 위젯에서 대시보드 위젯 필드 unacknowledged를 두 개의 새로운 필드 acknowledgement_status와 acknowledged_by_me로 교체했습니다.
ZBXNEXT-8245 clock과 item 위젯에서 대시보드 위젯 필드 adv_conf를 제거했습니다.
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 map 위젯에서 대시보드 위젯 필드 filter_widget_reference를 sysmapid._reference로 교체하고 source_type 필드를 제거했습니다.
ZBXNEXT-8145 gauge, graph, graphprototype, item, plaintext, url 위젯에서 대시보드 위젯 필드 dynamic을 override_hostid._reference로 교체했습니다.
ZBXNEXT-8145 svggraph 위젯에서 대시보드 위젯 필드 graph_time을 time_period._reference로, time_from을 time_period.from으로, time_to를 time_period.to로 교체했습니다.
ZBXNEXT-9044 대시보드 위젯 매개변수 x (0-23에서 0-71로), y (0-62에서 0-63으로)와 width (1-24에서 1-72로), height (2-32에서 1-64로)의 값 범위를 변경했습니다.
discoveryrule
ZBXNEXT-7578 discoveryrule.get, discoveryrule.create, discoveryrule.update: headers 및 query_fields 속성이 이름 인덱스 객체에서 별도의 name 및 value 속성을 가진 객체 배열로 변경되었습니다.
event
ZBXNEXT-6974 event.get: 메서드 매개변수의 엄격한 유효성 검사가 추가되었습니다.
host
ZBXNEXT-8758 monitored_by가 "Proxy"로 설정된 경우 이제 proxyid 속성이 필수입니다; proxyid를 사용하는 API 요청은 이제 monitored_by도 함께 사용해야 합니다.
ZBXNEXT-5878 host.create, host.update, host.massAdd, host.massUpdate, host.massRemove: groups, macros, tags, templates 매개변수의 엄격한 유효성 검사를 추가했습니다.
ZBXNEXT-8500 host.get: proxy_hosts 매개변수 지원을 제거했습니다.
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: selectGroupDiscoveries (이전 - selectGroupDiscovery) 매개변수에서 groupid 속성 지원이 제거되었습니다.
item
ZBXNEXT-7726 params 속성이 이제 "Check for not supported value" 유형의 전처리 단계에 필수가 되었습니다.
ZBXNEXT-7578 item.get, item.create, item.update: headers 및 query_fields 속성이 이름 인덱스 객체에서 별도의 name 및 value 속성을 가진 객체 배열로 변경되었습니다.
item prototype
ZBXNEXT-7726 "지원되지 않는 값 확인" 타입의 전처리 단계에서 params 속성이 이제 필수입니다.
ZBXNEXT-7578 itemprototype.get, itemprototype.create, itemprototype.update: headers와 query_fields 속성이 이름 인덱싱된 객체에서 별도의 name과 value 속성을 가진 객체 배열로 변경되었습니다.
problem
ZBXNEXT-6974 problem.get: 메서드 매개변수의 엄격한 유효성 검사가 추가되었습니다.
proxy
ZBXNEXT-8500 interface 및 auto_compress 객체 속성이 제거되었습니다.
ZBXNEXT-8500 패시브 Zabbix Proxy를 위한 address 및 port 속성이 추가되었습니다.
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 매개변수에 대한 지원이 제거되었습니다.
script
ZBXNEXT-8880 script.create 및 script.update: 매개변수 execute_on 값 "1"(Zabbix 서버에서 실행)은 Zabbix 서버에서 전역 스크립트 실행이 활성화된 경우에만 지원됩니다.
ZBXNEXT-8121 script.getscriptsbyhosts: 메서드는 더 이상 호스트 ID 배열을 허용하지 않습니다. 이제 hostid, scriptid, manualinput 매개변수가 포함된 객체를 허용합니다.
ZBXNEXT-8121 script.getscriptsbyevents: 메서드는 더 이상 이벤트 ID 배열을 허용하지 않습니다. 이제 eventid, scriptid, manualinput 매개변수가 포함된 객체를 허용합니다.
task
ZBXNEXT-8500 속성 proxy_hostid를 proxyid로 이름을 변경했습니다.
templatedashboard
ZBXNEXT-9044 대시보드 위젯 매개변수 x (0-23에서 0-71로), y (0-62에서 0-63으로)와 width (1-24에서 1-72로), height (2-32에서 1-64로)의 값 범위가 변경되었습니다.
user
ZBXNEXT-8760 user.update: 사용자의 userdirectoryid 속성이 읽기 전용으로 변경되었습니다.
ZBXNEXT-8760 user.get: 프로비전 액션에 의해 생성된 미디어에 대한 새로운 읽기 전용 속성 userdirectory_mediaid가 추가되었습니다.
userdirectory
ZBXNEXT-8760 userdirectory.create, userdirectory.update: 미디어 매핑에 새로운 속성들 추가 - active, severity, period.
usergroup
ZBXNEXT-8760 usergroup.update: 프로비저닝된 사용자의 그룹 사용자 변경에 대한 제한이 추가되었습니다.
기타 변경 사항 및 버그 수정
action
ZBXNEXT-6524 operationtype 속성에서 두 개의 새로운 값(13 - Add host tags, 14 - Remove host tags) 지원이 추가되었고, 두 개의 eventsource 액션 타입(1 - Discovery, 2 - Autoregistration)에 대한 새로운 속성 optag이 operations 속성에서만 사용 가능합니다.
ZBX-21850 action.get: 필터 조건이 공식에서의 배치 순서대로 정렬됩니다.
auditlog
ZBXNEXT-8541 새로운 감사 로그 항목 액션 (12 - Push)과 리소스 유형 (53 - History)이 추가되었습니다.
authentication
ZBXNEXT-6876 새로운 속성 mfa_status와 mfaid가 추가되었습니다.
correlation
ZBX-21850 correlation.get: 필터 조건들이 공식에서의 배치 순서대로 정렬됩니다.
dashboard
ZBXNEXT-8956 다양한 위젯에서 새로운 대시보드 위젯 필드 groupids._reference, hostids._reference, itemid._reference, graphid._reference, reference가 추가되었습니다.
ZBXNEXT-9057 systeminfo 위젯에 새로운 대시보드 위젯 필드 show_software_update_check_details가 추가되었습니다.
ZBXNEXT-8686 새로운 대시보드 위젯 유형 itemnavigator가 추가되었습니다.
ZBXNEXT-8685 새로운 대시보드 위젯 유형 hostnavigator가 추가되었습니다.
ZBXNEXT-8683 새로운 대시보드 위젯 유형 honeycomb가 추가되었습니다.
ZBXNEXT-8907 graph 위젯에 새로운 대시보드 위젯 필드 legend_lines_mode가 추가되었습니다.
ZBXNEXT-8496 item 위젯에 새로운 대시보드 위젯 필드 aggregate_function, history, time_period._reference, time_period.from, time_period.from이 추가되었습니다.
ZBXNEXT-7736 hostavail 위젯에 새로운 대시보드 위젯 필드 interface_type 값(5 - Zabbix Agent(active checks))이 추가되었습니다.
ZBXNEXT-7736 hostavail 위젯에 새로운 대시보드 위젯 필드 only_totals가 추가되었습니다.
ZBXNEXT-7687 tophosts 위젯에 새로운 대시보드 위젯 필드 maintenance가 추가되었습니다.
ZBXNEXT-6974 새로운 대시보드 위젯 유형 toptriggers가 추가되었습니다.
ZBXNEXT-743 새로운 대시보드 위젯 유형 gauge가 추가되었습니다.
ZBXNEXT-8331, ZBXNEXT-8145, ZBXNEXT-8908, ZBXNEXT-8907 새로운 대시보드 위젯 유형 piechart가 추가되었습니다.
ZBXNEXT-8331 graph 위젯에 새로운 대시보드 위젯 필드 legend_aggregation이 추가되었습니다.
ZBXNEXT-8145 svggraph, graph, graphprototype 위젯에 새로운 대시보드 위젯 필드 reference가 추가되었습니다.
ZBXNEXT-8145 actionlog, graph, graphprototype, toptriggers 위젯에 새로운 대시보드 위젯 필드 time_period._reference, time_period.from, time_period.to가 추가되었습니다.
dcheck
ZBXNEXT-8079 새로운 속성 allow_redirect가 추가되었습니다.
discoveryrule
ZBXNEXT-9150 새로운 LLD 규칙 type (22 - Browser)이 추가되었습니다.
ZBXNEXT-8645 새로운 LLD 규칙 전처리 유형 "SNMP get value" (30)이 추가되었습니다.
ZBXNEXT-8645 아이템 type이 "SNMP agent" (20)로 설정되고 snmp_oid가 "get["로 시작하는 경우 timeout 속성이 이제 지원됩니다.
ZBXNEXT-1096 아이템 type이 "Zabbix agent" (0), "Simple check" (3)로 설정되고 key_가 "vmware."와 "icmpping"로 시작하지 않는 경우, "Zabbix agent (active)" (7), "External check" (10), "Database monitor" (11), "SSH agent" (13), "TELNET agent" (14), "SNMP agent" (20)로 설정되고 snmp_oid가 "walk["로 시작하는 경우 timeout 속성이 이제 지원됩니다.
ZBXNEXT-7726 LLD 규칙 전처리 유형 "Matches regular expression" (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: 필터 조건이 수식에서의 배치 순서대로 정렬됩니다.
drule
ZBXNEXT-2732 새로운 속성 concurrency_max가 추가되었습니다.
ZBXNEXT-8500 proxy_hostid를 proxyid로 이름이 변경되었습니다
event
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를 추가했습니다.
graph
ZBXNEXT-2020 graph.get: 이제 selectGraphDiscovery 매개변수가 사용되는 경우 status 속성도 지원합니다.
history
ZBXNEXT-9193 history.get: 매개변수 sortfield가 이제 ns를 지원합니다.
ZBXNEXT-8541 새로운 메서드 history.push가 추가되었습니다.
host
ZBXNEXT-8758 새로운 속성 monitored_by와 proxy_groupid를 추가했습니다.
ZBXNEXT-8758 새로운 읽기 전용 속성 assigned_proxyid를 추가했습니다.
ZBXNEXT-8758 host.get: 새로운 매개변수 proxy_groupids를 추가했습니다.
ZBXNEXT-2020 host.get: selectHostDiscovery 매개변수가 사용되는 경우 이제 메서드에서 status, ts_disable 및 disable_source 속성도 지원합니다.
hostgroup
ZBXNEXT-2020 hostgroup.get: 이제 selectGroupDiscoveries 매개변수를 사용할 때 status 속성도 지원합니다.
hostprototype
ZBX-23284 hostprototype.get, hostprototype.update: 그룹 프로토타입 객체의 group_prototypeid 속성에 대한 지원을 복원했습니다.
item
ZBXNEXT-9150 새로운 아이템 type (22 - Browser) 추가.
ZBXNEXT-7460 새로운 읽기 전용 속성 name_resolved 추가.
ZBXNEXT-8645 새로운 아이템 전처리 유형 "SNMP get value" (30) 추가.
ZBXNEXT-8645 이제 아이템 type이 "SNMP agent" (20)로 설정되고 snmp_oid가 "get["로 시작하는 경우에도 timeout 속성을 지원.
ZBXNEXT-1096 이제 아이템 type이 "Zabbix agent" (0), "Simple check" (3)로 설정되고 key_가 "vmware."와 "icmpping"으로 시작하지 않는 경우, "Zabbix agent (active)" (7), "External check" (10), "Database monitor" (11), "SSH agent" (13), "TELNET agent" (14), "SNMP agent" (20)이고 snmp_oid가 "walk["로 시작하는 경우 timeout 속성을 지원.
ZBXNEXT-7726 "Check for not supported value" 유형의 단계에 대한 매개변수에 scope와 pattern 구성 요소 추가.
ZBXNEXT-7578 이제 query_fields 속성에 더 많은 데이터를 저장하고, header와 query_fields 항목을 반복할 수 있음.
ZBXNEXT-2020 item.get: 이제 selectItemDiscovery 매개변수가 사용되는 경우 status, ts_disable, disable_source 속성도 지원하는 메서드.
item prototype
ZBXNEXT-9150 새로운 아이템 프로토타입 type (22 - Browser)이 추가되었습니다.
ZBXNEXT-8645 새로운 아이템 프로토타입 전처리 타입 "SNMP get value" (30)이 추가되었습니다.
ZBXNEXT-8645 아이템 type이 "SNMP agent" (20)로 설정되고 snmp_oid가 "get["로 시작하는 경우 timeout 속성이 지원됩니다.
ZBXNEXT-1096 아이템 type이 "Zabbix agent" (0), "Simple check" (3)로 설정되고 key_가 "vmware." 및 "icmpping"으로 시작하지 않는 경우, "Zabbix agent (active)" (7), "External check" (10), "Database monitor" (11), "SSH agent" (13), "TELNET agent" (14), "SNMP agent" (20)이고 snmp_oid가 "walk["로 시작하는 경우 timeout 속성이 지원됩니다.
ZBXNEXT-7726 "Check for not supported value" 타입 단계의 매개변수에 scope 및 pattern 구성 요소가 추가되었습니다.
ZBXNEXT-7578 이제 query_fields 속성에 더 많은 데이터를 저장할 수 있으며, header 및 query_fields 항목을 반복할 수 있습니다.
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 mfa.create, mfa.update, mfa.get, mfa.delete 메서드와 함께 새로운 MFA API가 추가되었습니다.
problem
ZBXNEXT-2299, ZBX-23240 problem.get: 새로운 매개변수 action 및 action_userids가 추가되었습니다.
proxy
ZBXNEXT-9150 새로운 속성 timeout_browser가 추가되었습니다.
ZBXNEXT-8758 새로운 읽기 전용 속성 state가 추가되었습니다.
ZBXNEXT-8758 proxy.get: 새로운 매개변수 proxy_groupids, selectAssignedHosts 및 selectProxyGroup이 추가되었습니다.
ZBXNEXT-8758 proxy.get: 매개변수 selectHosts가 이제 count를 지원합니다.
ZBXNEXT-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 수동 Zabbix 프록시를 위한 address 및 port 속성이 추가되었습니다.
proxygroup
ZBXNEXT-8758 새로운 proxygroup API가 추가되었습니다.
role
ZBXNEXT-8758 새로운 UI 요소 administration.proxy_groups가 추가되었습니다.
script
ZBXNEXT-8121 새로운 속성 manualinput, manualinput_prompt, manualinput_validator, manualinput_validator_type, manualinput_default_value가 추가되었습니다.
ZBXNEXT-8121 script.execute: 새로운 매개변수 manualinput이 추가되었습니다.
settings
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가 추가되었습니다.
templatedashboard
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 추가.
trigger
ZBXNEXT-2020 trigger.get: 이제 selectTriggerDiscovery 매개변수가 사용될 때 status, ts_disable 및 disable_source 속성도 지원합니다.
user
ZBXNEXT-6876 새로운 메서드 user.resettotp가 추가되었습니다.
ZBXNEXT-6876 user.login: 메서드가 이제 userData 매개변수가 사용될 경우 mfaid도 반환합니다.
usergroup
ZBXNEXT-6876 새로운 속성 mfa_status와 mfaid를 추가했습니다.
ZBXNEXT-6876 usergroup.get: 새로운 매개변수 mfa_status와 mfaids를 추가했습니다.