7.4.x 업그레이드 참고사항
이 페이지에서는 Zabbix 메이저 버전의 마이너 릴리스에 대한 업그레이드 참고사항을 종합하여 제공합니다.
메이저 버전의 업그레이드 참고사항도 참조하세요.
7.4.15 업그레이드 참고사항
최소 Logback 라이브러리 버전
최소 Logback 라이브러리 버전이 1.5.16에서 1.5.25로 상향되었습니다.
7.4.14 업그레이드 참고사항
이 마이너 버전에는 업그레이드 참고사항이 없습니다.
7.4.13 업그레이드 참고사항
Zabbix SELinux 정책 패키지 변경 사항
AlmaLinux, CentOS Stream, RHEL, Rocky Linux 및 Oracle Linux 버전 10에서 기존 zabbix-selinux-policy 패키지는 이제 zabbix-selinux-policy-main 또는 selinux-policy-targeted-extra에 종속됩니다.
기존에 zabbix-selinux-policy가 설치되어 있다면 수동으로 변경할 필요가 없습니다.
패키지를 업그레이드하는 동안 zabbix-selinux-policy-main이 자동으로 설치됩니다.
selinux-policy-targeted-extra가 이미 설치되어 있다면 추가 패키지는 설치되지 않습니다.
JavaScript 전처리: 내장 객체 메서드가 이제 읽기 전용으로 변경됨
전처리 스크립트의 내장 JavaScript 객체 메서드는 이제 읽기 전용입니다. 아이템 전처리 스크립트에서 JavaScript 프로토타입의 내장 메서드를 이미 수정한 경우 문제가 발생할 수 있습니다. 내장 프로토타입 메서드는 더 이상 수정할 수 없습니다.
MySQL 데이터베이스 문자 집합 및 콜레이션
Zabbix MySQL 데이터베이스가 utf8mb3 문자 집합과 utf8mb3_bin 콜레이션으로 생성된 경우, Zabbix 데이터베이스 문자 집합 및 콜레이션 복구에 설명된 대로 Zabbix를 업그레이드하기 전에 utf8mb4 문자 집합과 utf8mb4_bin 콜레이션으로 변환할 것을 강력히 권장합니다.
7.4.12 업그레이드 참고사항
여러 IP 주소를 가진 호스트의 네트워크 디스커버리
여러 IP 주소에서 호스트가 검색되면 이제 네트워크 디스커버리가 호스트와 서비스에 올바른 상태를 할당합니다.
7.4.11 업그레이드 참고사항
LLD 규칙 오버라이드에서 LLD 매크로 지원 복원
로우레벨 디스커버리 규칙의 오버라이드 작업을 구성할 때 이제 아이템 프로토타입 매개변수 갱신 간격, 이력 및 트렌드에서 LLD 매크로를 다시 사용할 수 있습니다.
7.4.10 업그레이드 참고사항
VMware 경보 아이템에서 엔터티 세부 정보 반환
vmware.*.alarms.get[] 아이템이 반환하는 JSON에는 이제 각 경보의 entity 객체가 포함됩니다.
이 객체는 영향을 받는 엔터티(호스트, 가상 머신 또는 데이터스토어)의 ID, UUID 및 유형을 반환합니다.
VMware 경보 아이템 출력을 파싱하는 스크립트가 있다면 추가 필드를 처리하도록 업데이트해야 할 수 있습니다.
Duo Universal PHP 라이브러리 업데이트
Zabbix와 함께 제공되는 Duo Universal PHP 라이브러리가 버전 1.1.1에서 1.1.2로 업데이트되었습니다.
7.4.9 업그레이드 참고사항
이 마이너 버전에는 업그레이드 참고사항이 없습니다.
7.4.8 업그레이드 참고사항
iframe을 사용해 HTML로 표시되는 아이템 값
아이템 이력 위젯의 아이템 데이터가 HTML 형식 텍스트로 표시될 때 이제 iframe 내에서 격리됩니다.
SAML PHP Toolkit 라이브러리 업데이트
Zabbix와 함께 제공되는 SAML PHP Toolkit 라이브러리가 버전 4.0.0에서 4.3.1로 업데이트되었습니다.
7.4.7 업그레이드 참고사항
Duo Universal PHP 라이브러리 업데이트
Zabbix와 함께 제공되는 Duo Universal PHP 라이브러리가 버전 1.0.2에서 1.1.1로 업데이트되었습니다.
지원되는 최소 Go 버전
지원되는 최소 Go 버전이 1.24에서 1.25로 상향되었습니다.
이전에 1.25 미만의 Go 버전을 사용해 소스에서 Zabbix agent 2, agent 2 로드 가능 플러그인 또는 웹 서비스를 빌드했다면 최신 보안 업데이트와 버그 수정을 적용할 수 있도록 지원되는 Go 버전을 사용해 해당 구성 요소를 다시 빌드하는 것이 좋습니다. 이전 Go 버전으로 빌드한 구성 요소도 계속 작동하지만, 해당 구성 요소를 업그레이드하려면 더 최신 Go 환경이 필요합니다.
7.4.6 업그레이드 참고사항
로그 파일 권한 제한
Zabbix 구성 요소 로그 파일은 이제 파일 소유자에게만 읽기-쓰기 권한을 부여하여 생성됩니다. 또한 소유자 그룹은 파일을 읽을 수 있습니다. 그 밖의 모든 권한은 거부됩니다.
Linux에서는 이 변경으로 권한이 0666에서 0640으로 바뀝니다. 이 변경 사항은 Zabbix server, proxy 및 agent 로그 파일에 영향을 줍니다. Zabbix agent 2 로그 파일의 권한은 0644에서 0640으로 업데이트되었습니다(기타 사용자의 읽기 권한 제거).
또한 여러 기타 파일도 이제 0640 권한으로 생성됩니다.
Zabbix agent 2에서 처리하는 MySQL 복제 상태 쿼리
Zabbix agent 2 MySQL 플러그인은 이제 SHOW SLAVE STATUS와 SHOW REPLICA STATUS를 모두 지원합니다.
플러그인은 서버 버전에 따라 적절한 문을 자동으로 선택하여 실행하고 일반적인 JSON 형식으로 결과를 반환합니다.
mysql.replication.discovery 및 mysql.replication.get_slave_status와 같은 agent 2 아이템은 SHOW SLAVE STATUS 또는 SHOW REPLICA STATUS를 사용하는 서버에서 작동합니다.
기존 agent 2 아이템 또는 agent 2 템플릿을 변경할 필요가 없습니다.
지원되는 최소 Go 버전
지원되는 최소 Go 버전이 1.23에서 1.24.10으로 상향되었습니다.
이전에 1.24.10 미만의 Go 버전을 사용해 소스에서 Zabbix agent 2, agent 2 로드 가능 플러그인 또는 웹 서비스를 빌드했다면 최신 보안 업데이트와 버그 수정을 적용할 수 있도록 지원되는 Go 버전을 사용해 해당 구성 요소를 다시 빌드하는 것이 좋습니다. 이전 Go 버전으로 빌드한 구성 요소도 계속 작동하지만, 해당 구성 요소를 업그레이드하려면 더 최신 Go 환경이 필요합니다.
웹 서비스 구성에 파일 또는 폴더 포함
Zabbix 웹 서비스 구성 파일에 Include 매개변수가 추가되었습니다. 이 매개변수를 사용하면 개별 파일 또는 디렉터리의 모든 파일을 구성에 포함할 수 있습니다.
Zabbix Agent 2 Oracle 플러그인의 아이템별 시간 초과 지원
Oracle 플러그인의 Plugins.Oracle.CallTimeout 매개변수는 구성 파일에서 더 이상 영향을 주지 않습니다.
이제 최대 대기 시간은 아이템 시간 초과에 따라 결정됩니다.
7.4.5 업그레이드 참고사항
이 마이너 버전에는 업그레이드 참고사항이 없습니다.
7.4.4 업그레이드 참고사항
경고! 그래프 및 Zabbix agent 2 MySQL 플러그인과 관련된 오류로 인해 이 버전으로 업그레이드하는 것은 권장하지 않습니다.
7.4.3 업그레이드 참고사항
PHP cURL 최소 버전
cURL PHP 확장에서 지원되는 최소 버전은 이제 7.19.4입니다.
7.4.1 업그레이드 참고사항
Agent 2 런타임 제어 출력 스트림
Zabbix agent 2 런타임 제어 명령(zabbix_agent2 -R <option>)은 이제 stdout(표준 출력)에 출력을 기록하며, 이는 stderr(표준 오류)를 대신합니다.
이전 동작에 의존하는 스크립트가 있다면 업데이트하세요.