2 Operations

개요

모든 이벤트에 대해 다음 작업을 정의할 수 있습니다:

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

Zabbix 서버는 액션 작업 수신자로 정의된 사용자에 대해 호스트 접근이 명시적으로 "거부"되거나 사용자가 호스트에 대한 권한이 전혀 정의되지 않은 경우 알림을 생성하지 않습니다.

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

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

작업 구성

작업을 구성하려면 액션 구성의 Operations 탭으로 이동하세요.

일반 작업 속성:

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

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

새 작업의 세부 정보를 구성하려면 Operations 블록에서 를 클릭하세요. 기존 작업을 편집하려면 작업 옆의 를 클릭하세요. 작업 단계 세부 정보를 편집할 수 있는 팝업 창이 열립니다.

작업 세부 정보

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

완료되면 추가를 클릭하여 작업을 Operations 목록에 추가하세요.