Zabbix 7.4.0 새 기능
이 버전의 호환성을 깨뜨리는 변경 사항을 확인하세요.
중첩 로우 레벨 디스커버리
로우 레벨 디스커버리 규칙에 디스커버리 프로토타입이 도입되어 이제 객체를 여러 단계로 탐색할 수 있습니다. 예를 들어 데이터베이스 서버의 모든 데이터베이스 인스턴스를 탐색한 다음, 각 인스턴스의 테이블스페이스를 탐색하고, 이어서 각 테이블스페이스의 테이블을 탐색할 수 있습니다.
디스커버리 프로토타입은 "상위" 디스커버리 규칙 안에 중첩된 디스커버리 규칙입니다. 디스커버리 프로토타입은 자체 아이템, 트리거, 그래프, 호스트 및 디스커버리 프로토타입을 갖습니다.
중첩된 디스커버리 프로토타입은 상위 규칙과 동일한 JSON 값을 사용하면서도 해당 JSON 값에서 서로 다른 데이터 부분을 사용할 수 있습니다.
디스커버리 프로토타입의 중첩 단계 수에는 제한이 없습니다.
탐색된 호스트의 호스트 프로토타입
이제 탐색된 호스트에서도 호스트 프로토타입을 지원하므로, Zabbix가 탐색된 개체 내부의 다른 개체(예: 하이퍼바이저, 해당 가상 머신, 가상 머신 내부의 컨테이너)를 자동으로 탐색하고 모니터링할 수 있습니다.
호스트 프로토타입이 포함된 로우 레벨 디스커버리 규칙을 생성하거나 호스트 프로토타입이 포함된 템플릿을 연결하여 탐색된 호스트에 호스트 프로토타입을 생성할 수 있습니다. 또는 탐색에 사용되는 호스트 프로토타입에 템플릿을 연결하면 탐색된 호스트가 해당 템플릿의 호스트 프로토타입을 상속받습니다.
현재 구성에 다른 호스트 프로토타입이 포함된 템플릿을 사용하는 호스트 프로토타입이 있다면 업그레이드 참고 사항을 확인하세요.
OAuth 2.0 인증
이제 SMTP 프로토콜에서 OAuth 2.0 인증을 지원합니다. OAuth 인증을 구성하려면 이메일 미디어 유형을 구성할 때 인증 매개변수에서 "OAuth"를 선택한 다음 OAuth 토큰 가져오기에 필요한 매개변수를 지정하세요.
OAuth 토큰 가져오기에는 자동화 기능이 제공됩니다. 지원되는 이메일 제공업체는 Gmail, Gmail relay 및 Office365입니다. 리디렉션 엔드포인트, 클라이언트 ID 및 클라이언트 시크릿 매개변수 값만 입력하면 됩니다. Zabbix가 나머지 필수 값을 자동으로 채웁니다(제공업체별 OAuth URL 기본값 참조).
호스트 마법사
새로운 호스트 마법사는 Zabbix에서 모니터링 대상(장치, 애플리케이션, 서비스 등)을 설정할 수 있도록 단계별 안내 인터페이스를 제공합니다. 템플릿 선택, Zabbix agent 설치, 호스트 인터페이스 추가 등의 주요 단계를 안내하여 신규 또는 기존 호스트 구성을 간소화합니다.

호스트 마법사는 데이터 수집 > 호스트 또는 여러 프런트엔드 섹션의 호스트 메뉴에서 열 수 있습니다.
이전 Zabbix 버전에서 업그레이드하는 경우 호스트 마법사를 사용하려면 템플릿을 업그레이드해야 합니다. 자세한 방법은 템플릿 업그레이드를 참조하세요.
위젯
아이템 카드
대시보드 위젯에 아이템 카드 위젯이 추가되어 단일 아이템의 종합적인 정보를 한눈에 편리하게 확인할 수 있습니다.

아이템 이력
이제 아이템 이력 위젯에서 새 값을 하단에 표시하도록 구성하면 스크롤 위치도 하단으로 이동합니다. 최신 로그 값을 읽을 때 유용합니다.
실시간 위젯 편집
이제 위젯을 편집하는 동안 위젯 구성 변경 사항을 실시간으로 미리 볼 수 있습니다. 또한 위젯 구성 양식을 드래그하여 원하는 위치로 이동할 수 있습니다.
참고로 그래프 위젯 양식의 그래프 미리보기는 제거되었습니다.
아이템
재시도 옵션이 있는 ICMP ping 아이템
새로운 icmppingretry[<target>,<retries>,<backoff>,<size>,<timeout>,<options>] 단순 검사가 추가되어 재시도 횟수를 조정하면서 ICMP ping으로 호스트 접근 가능 여부를 모니터링할 수 있습니다.
함수
타임스탬프 추적
타임스탬프 추적을 위한 새로운 이력 함수가 추가되었습니다:
firstclock- 지정된 평가 기간 내 가장 오래된 값의 타임스탬프;lastclock- 지정된 평가 기간 내 최근 값부터 N번째 값의 타임스탬프;logtimestamp- 최근 로그 아이템 값부터 N번째 값의 로그 메시지 타임스탬프.
매크로
아이템 값 시간 추적
아이템 값 시간 추적을 위한 새로운 매크로가 추가되었습니다:
| 매크로 | 설명 |
|---|---|
| 최신 아이템 값 수집 시점부터 매크로 평가 시점까지 경과한 시간. | |
| 최신 아이템 값이 수집된 날짜. | |
| 최신 아이템 값이 수집된 시간. | |
| 최신 아이템 값이 수집된 타임스탬프. | |
| 아이템 값 수집 시점부터 매크로 평가 시점까지 경과한 시간. | |
| 아이템 값이 수집된 날짜. | |
| 아이템 값이 수집된 시간. | |
| 아이템 값이 수집된 타임스탬프. |
알림
사용자 알림 전용 메뉴 섹션
사용자 미디어를 더 쉽게 확인할 수 있도록 사용자 알림 전용 메뉴 섹션이 사용자 설정 아래에 추가되었습니다.

새로운 알림 섹션에는 미디어와 프런트엔드 알림 탭이 포함되어 있으며, 이 두 탭은 이전에 사용자 프로필 섹션에 있었습니다.
자신의 사용자 미디어 관리
이제 모든 사용자가 기본적으로 자신의 미디어를 관리할 수 있습니다.
다만 사용자가 자신의 미디어 세부 정보를 변경할 수 있는 권한은 사용자 역할에 따라 부여하거나 취소할 수 있습니다(자신의 미디어 생성 및 편집 옵션 참조).
또한 최고 관리자가 다른 사용자의 미디어 세부 정보를 변경할 수 있는 권한도 사용자 역할에 따라 부여하거나 취소할 수 있습니다(사용자 미디어 생성 및 편집 옵션 참조).
맵
레이블 자동 숨김
이제 맵 요소나 링크의 레이블이 마우스를 올리거나 선택했을 때만 표시되도록 구성할 수 있습니다. 이 설정은 여러 요소가 가까이 배치된 맵의 시각적 혼잡을 줄이는 데 도움이 됩니다.
레이블 자동 숨김은 모든 맵 요소와 링크에 일괄적으로 적용하거나 개별 맵 요소 또는 링크에 적용할 수 있습니다.
배경 이미지 비율 유지 확대/축소
이제 배경 이미지의 비율을 유지하면서 맵 크기에 맞게 확대하거나 축소할 수 있습니다.
요소 순서 조정
이제 요소를 마우스 오른쪽 버튼으로 클릭한 뒤 앞으로 가져오기/맨 앞으로 가져오기 또는 뒤로 보내기/맨 뒤로 보내기 옵션을 선택하여 요소를 다른 요소의 앞이나 뒤로 이동할 수 있습니다.

또한 맵 요소 사이에 링크가 있고 강조 표시도 적용되어 있다면, 이제 링크가 강조 표시 아래에 나타납니다.
아이템 값 기반 링크 표시기
이전 버전에서는 특정 트리거가 문제 상태가 되면 링크 스타일과 색상을 조정할 수 있었습니다. 이제 아이템 값을 기반으로도 유사한 기능을 사용할 수 있습니다.
아이템 값이 다음 조건을 충족하면 링크 스타일과 색상을 조정할 수 있습니다:
- 지정된 임계값에 도달하는 경우(숫자형 아이템);
- 정규 표현식과 일치하는 경우(텍스트 아이템).

프로세스
이력 캐시 관리
일부 데이터 수집 상황에서는 특정 아이템이 서버/프록시 이력 캐시 처리를 일시적으로 막을 수 있습니다. 이로 인해 이력 데이터를 데이터베이스에 쓰는 작업이 지연되고 시스템이 느려질 수 있습니다. 이력 캐시 관리를 돕기 위해 다음과 같은 개선 사항이 도입되었습니다:
- 수동 캐시 비우기: 새로운 history_cache_clear=target 런타임 명령을 사용하면 Zabbix 서버/프록시에서 아이템 ID로 특정 아이템의 이력 캐시를 수동으로 비울 수 있습니다.
- 자동 캐시 비우기: 아이템을 비활성화하면 해당 아이템이 이력 캐시에서 즉시 제거됩니다(로그용으로 유지되는 마지막 값 제외). 마찬가지로 호스트를 비활성화하면 해당 호스트의 모든 아이템이 이력 캐시에서 제거됩니다(각 아이템의 마지막 값 제외).
- 캐시 진단 로깅: 이제 이력 캐시가 가득 차면 Zabbix 서버/프록시는 DebugLevel=3부터 이력 캐시 진단 정보를 기록합니다(이전에는 DebugLevel=4). 로그에는 이력 캐시에 가장 많은 값이 저장된 아이템이 포함됩니다.
장기적인 시스템 안정성을 위해 데이터 수집이 가용 리소스(데이터베이스 성능, 캐시 크기, 수집 간격, 로그 아이템 매개변수 등)와 균형을 이루도록 하세요. zabbix[wcache] 내부 아이템으로 Zabbix 이력 캐시를 모니터링할 수 있습니다. 또한 Zabbix 서버/프록시의 이력 캐시 크기를 늘리는 것도 고려할 수 있습니다.
이력 동기화 프로세스의 트랜잭션 통계
이제 이력 동기화 프로세스 제목에 Zabbix 서버 및 프록시의 이력 동기화 트랜잭션에 대한 상세 통계가 표시됩니다.
보안
프런트엔드와 서버 간 TLS 암호화
이제 TLS를 사용하여 Zabbix 프런트엔드와 Zabbix 서버 간 통신을 암호화할 수 있습니다. 이 기능은 서버 구성의 새 매개변수(TLSListen, TLSFrontendAccept, TLSFrontendCertIssuer, TLSFrontendCertSubject, FrontendAllowedIP)로 제어합니다.
서버/프록시의 독립적인 비밀 저장소 매크로 값 조회
이제 비밀 저장소 매크로 값 조회 주체를 설정할 때 "Zabbix 서버 및 프록시"를 선택하면 Zabbix 서버와 Zabbix 프록시가 비밀 저장소 매크로 값을 각각 독립적으로 가져오도록 구성할 수 있습니다.
플러그인
로드 가능한 플러그인의 사용자 지정 쿼리 경로 구성
이제 Plugins.*.CustomQueriesPath 매개변수에 기본값이 지정됩니다. 이는 Zabbix agent 2의 MySQL, Oracle 및 PostgreSQL 플러그인 구성 파일에 적용됩니다. Plugins.MSSQL.CustomQueriesDir 매개변수도 MSSQL 플러그인에서 기본값을 갖습니다. 이 기능은 기본적으로 비활성화되어 있으며, 새로 도입된 Plugins.*.CustomQueriesEnabled 매개변수로 활성화할 수 있습니다.
프런트엔드
양식의 인라인 유효성 검사
이제 다음 프런트엔드 양식에서 인라인 유효성 검사를 지원하여 필드를 입력한 직후 입력 오류를 표시합니다:
기본 대시보드 업데이트
새로운 Zabbix 설치에서 제공되는 전체 보기 기본 대시보드가 최신 대시보드 위젯을 포함하도록 업데이트되었습니다.

팔레트 지원으로 개선된 색상 선택기
그래프 및 원형 차트 위젯의 색상 선택기가 사용성을 높이도록 새롭게 설계되었습니다. 이제 단색 선택과 16진수 입력 외에도 팔레트 탭으로 전환하여 미리 정의된 색상 행을 선택할 수 있습니다. 각 데이터 계열에 서로 다른 색조가 지정되어 더욱 명확하게 구분됩니다. 또한 색상 선택기는 키보드만으로 모든 탐색이 가능하며 실시간 유효성 검사도 제공합니다.
![]() |
Zabbix 7.4의 모습(단색 탭) |
![]() |
Zabbix 7.4의 모습(색상 팔레트 탭) |
![]() |
Zabbix 7.4 이전 |
모달 양식
이제 다음 프런트엔드 양식이 모달(팝업) 창으로 열립니다:
더 쉬워진 전처리 테스트 결과 복사
이제 전처리 테스트 결과에 추가된 클립보드에 복사 버튼을 사용하여 값을 더 쉽게 복사할 수 있습니다.

참고로 생성된 토큰의 복사 링크도 유사한 버튼으로 대체되었습니다. 이는 API 토큰에 적용됩니다.
문서
마이너 릴리스 문서 페이지 통합
이제 Zabbix 메이저 릴리스에 속한 마이너 버전의 릴리스 문서는 새 기능과 업그레이드 참고 사항별로 각각 하나의 문서 페이지에 모아 제공됩니다.


