2 오퍼레이션

개요

모든 이벤트에 대해 다음 오퍼레이션을 정의할 수 있습니다:

  • 메시지 보내기
  • 원격 명령 실행

액션 오퍼레이션 수신자로 정의된 사용자에게 호스트에 대한 액세스가 명시적으로 "거부"되거나 사용자에게 호스트에 대한 권한이 전혀 없는 경우, Zabbix 서버는 알림을 생성하지 않습니다.

디스커버리 및 자동등록 이벤트의 경우 추가 오퍼레이션을 사용할 수 있습니다:

  • 호스트 추가
  • 호스트 제거
  • 호스트 활성화
  • 호스트 비활성화
  • 호스트 그룹에 추가
  • 호스트 그룹에서 제거
  • 호스트 태그 추가
  • 호스트 태그 제거
  • 템플릿 링크
  • 템플릿 언링크
  • 호스트 인벤토리 모드 설정

오퍼레이션 구성

오퍼레이션을 구성하려면 액션 구성의 오퍼레이션 탭으로 이동하세요.

일반 오퍼레이션 속성:

매개변수 설명
기본 오퍼레이션 단계 지속시간 기본적으로 한 오퍼레이션 단계의 지속시간 (60초에서 1주일).
예를 들어, 한 시간 길이의 단계 지속시간은 오퍼레이션이 수행되면 다음 단계까지 한 시간이 지날 것을 의미합니다.
시간 접미사가 지원됩니다. 예: 60s, 1m, 2h, 1d.
사용자 매크로가 지원됩니다.
오퍼레이션 액션 오퍼레이션(있는 경우)이 다음 세부사항과 함께 표시됩니다:
단계 - 오퍼레이션이 할당된 에스컬레이션 단계.
세부사항 - 오퍼레이션 유형 및 수신자/대상.
오퍼레이션 목록에는 사용된 미디어 유형(이메일, SMS 또는 스크립트)과 알림 수신자의 이름 및 성(사용자명 뒤 괄호 안에)도 표시됩니다.
시작 시간 - 이벤트 후 얼마나 지나서 오퍼레이션이 수행되는지.
지속시간(초) - 단계 지속시간이 표시됩니다. 단계에서 기본 지속시간을 사용하는 경우 기본값이 표시되고, 사용자 지정 지속시간을 사용하는 경우 시간이 표시됩니다.
액션 - 오퍼레이션 편집 및 제거 링크가 표시됩니다.
복구 오퍼레이션 액션 오퍼레이션(있는 경우)이 다음 세부사항과 함께 표시됩니다:
세부사항 - 오퍼레이션 유형 및 수신자/대상.
오퍼레이션 목록에는 사용된 미디어 유형(이메일, SMS 또는 스크립트)과 알림 수신자의 이름 및 성(사용자명 뒤 괄호 안에)도 표시됩니다.
액션 - 오퍼레이션 편집 및 제거 링크가 표시됩니다.
업데이트 오퍼레이션 액션 오퍼레이션(있는 경우)이 다음 세부사항과 함께 표시됩니다:
세부사항 - 오퍼레이션 유형 및 수신자/대상.
오퍼레이션 목록에는 사용된 미디어 유형(이메일, SMS 또는 스크립트)과 알림 수신자의 이름 및 성(사용자명 뒤 괄호 안에)도 표시됩니다.
액션 - 오퍼레이션 편집 및 제거 링크가 표시됩니다.
증상 문제에 대한 오퍼레이션 일시정지 증상 문제에 대한 오퍼레이션을 (첫 번째 오퍼레이션 후) 일시정지하려면 이 체크박스를 선택하세요.
이 설정은 문제 에스컬레이션에만 영향을 미치며, 복구 및 업데이트 오퍼레이션은 영향을 받지 않습니다.
이 옵션은 트리거 액션에서만 사용할 수 있습니다.
억제된 문제에 대한 오퍼레이션 일시정지 유지보수 기간 동안 오퍼레이션 시작을 지연시키려면 이 체크박스를 선택하세요. 유지보수 후 오퍼레이션이 시작되면 유지보수 중 이벤트에 대한 것을 포함하여 모든 오퍼레이션이 수행됩니다.
이 설정은 문제 에스컬레이션에만 영향을 미치며, 복구 및 업데이트 오퍼레이션은 영향을 받지 않습니다.
이 체크박스를 해제하면 유지보수 기간 중에도 지연 없이 오퍼레이션이 실행됩니다.
이 옵션은 서비스 액션에서는 사용할 수 없습니다.
취소된 에스컬레이션에 대한 알림 취소된 에스컬레이션(호스트, 항목, 트리거 또는 액션이 비활성화된 경우)에 대한 알림을 비활성화하려면 이 체크박스를 해제하세요.

모든 필수 입력 필드는 빨간 별표로 표시됩니다.

새 오퍼레이션의 세부사항을 구성하려면 오퍼레이션 블록에서 을 클릭하세요. 기존 오퍼레이션을 편집하려면 오퍼레이션 옆의 을 클릭하세요. 오퍼레이션 단계 세부사항을 편집할 수 있는 팝업 창이 열립니다.

오퍼레이션 세부사항

매개변수 설명
오퍼레이션 오퍼레이션을 선택하세요:
메시지 보내기 - 사용자에게 메시지를 보냅니다.
<원격 명령 이름> - 원격 명령을 실행합니다. 전역 스크립트에서 액션 오퍼레이션이 범위로 선택되어 이전에 정의된 경우 실행할 수 있는 명령입니다.
디스커버리 및 자동등록 기반 이벤트에 대해 더 많은 오퍼레이션을 사용할 수 있습니다(위 참조).
단계 에스컬레이션 일정에서 오퍼레이션을 할당할 단계를 선택하세요:
시작 - 이 단계부터 실행을 시작합니다.
종료 - 이 단계까지 실행합니다(0=무한, 실행이 제한되지 않음).
단계 지속시간 이 단계들의 사용자 지정 지속시간(0=기본 단계 지속시간 사용).
시간 접미사가 지원됩니다. 예: 60s, 1m, 2h, 1d.
사용자 매크로가 지원됩니다.
동일한 단계에 여러 오퍼레이션을 할당할 수 있습니다. 이러한 오퍼레이션에 서로 다른 단계 지속시간이 정의된 경우, 가장 짧은 것이 고려되어 단계에 적용됩니다.
오퍼레이션 유형: 메시지 보내기
사용자 그룹에 보내기 메시지를 보낼 사용자 그룹을 선택하세요.
알림을 받으려면 사용자 그룹에 호스트에 대한 최소한 "읽기" 권한이 있어야 합니다.
사용자에게 보내기 메시지를 보낼 사용자를 선택하세요.
알림을 받으려면 사용자에게 호스트에 대한 최소한 "읽기" 권한이 있어야 합니다.
미디어 유형으로 보내기 사용 가능한 모든(구성되고 활성화된) 미디어 유형 또는 특정 유형에만 메시지를 보냅니다.
Zabbix 7.0.7부터 이 매개변수의 이름이 다음으로만 보내기에서 미디어 유형으로 보내기로 변경되었습니다.
사용자 지정 메시지 선택된 경우, 사용자 지정 메시지를 구성할 수 있습니다.
웹훅을 통한 내부 이벤트 알림의 경우 사용자 지정 메시지는 필수입니다.
제목 사용자 지정 메시지의 제목입니다. 제목에는 매크로가 포함될 수 있습니다. 255자로 제한됩니다.
메시지 사용자 지정 메시지입니다. 메시지에는 매크로가 포함될 수 있습니다. 데이터베이스 유형에 따라 일정 수의 문자로 제한됩니다(메시지 보내기에서 자세한 정보 확인).
오퍼레이션 유형: 원격 명령
대상 목록 명령을 실행할 대상을 선택하세요:
현재 호스트 - 문제 이벤트를 발생시킨 트리거의 호스트에서 명령이 실행됩니다. 트리거에 여러 호스트가 있는 경우 이 옵션은 작동하지 않습니다.
호스트 - 명령을 실행할 호스트를 선택하세요.
호스트 그룹 - 명령을 실행할 호스트 그룹을 선택하세요. 상위 호스트 그룹을 지정하면 모든 하위 호스트 그룹이 암시적으로 선택됩니다. 따라서 원격 명령은 하위 그룹의 호스트에서도 실행됩니다.
호스트의 명령은 호스트가 여러 번 일치하더라도(예: 여러 호스트 그룹에서; 개별적으로 그리고 호스트 그룹에서) 한 번만 실행됩니다.
사용자 지정 스크립트가 Zabbix 서버에서 실행되는 경우 대상 목록은 의미가 없습니다. 이 경우 더 많은 대상을 선택하면 서버에서 스크립트가 더 많이 실행될 뿐입니다.
전역 스크립트의 경우 대상 선택은 전역 스크립트 구성호스트 그룹 설정에도 의존합니다.
대상 목록 옵션은 서비스 액션에서는 사용할 수 없습니다. 이 경우 원격 명령은 항상 Zabbix 서버에서 실행되기 때문입니다.
조건 오퍼레이션 수행 조건:
이벤트가 승인되지 않음 - 이벤트가 승인되지 않은 경우에만.
이벤트가 승인됨 - 이벤트가 승인된 경우에만.
조건 옵션은 트리거 액션에서만 사용할 수 있습니다.

완료되면 추가를 클릭하여 오퍼레이션 목록에 오퍼레이션을 추가하세요.