az monitor action-rule
참고
이 참조는 Azure CLI에 대 한 alertsmanagement 확장의 일부 이며 버전 2.3.1 이상이 필요 합니다. 확장은 az monitor action-rule 명령을 처음 실행할 때 자동으로 설치 됩니다. 확장에 대해 자세히 알아보세요.
작업 규칙을 관리 하는 명령입니다.
명령
| az monitor action-rule create |
작업 규칙을 만듭니다. |
| az monitor action-rule delete |
작업 규칙을 삭제 합니다. |
| az monitor action-rule list |
지정 된 리소스 그룹 및 지정 된 입력 필터에 생성 된 구독의 모든 작업 규칙을 나열 합니다. |
| az monitor action-rule show |
작업 규칙을 가져옵니다. |
| az monitor action-rule update |
작업 규칙을 업데이트 합니다. |
az monitor action-rule create
작업 규칙을 만듭니다.
az monitor action-rule create --name
--resource-group
--rule-type {ActionGroup, Diagnostics, Suppression}
[--alert-context]
[--alert-description]
[--alert-rule]
[--description]
[--location]
[--monitor-condition]
[--monitor-service]
[--scope]
[--scope-type {Resource, ResourceGroup}]
[--severity]
[--status {Disabled, Enabled}]
[--suppression-end-date]
[--suppression-end-time]
[--suppression-recurrence]
[--suppression-recurrence-type {Always, Daily, Monthly, Once, Weekly}]
[--suppression-start-date]
[--suppression-start-time]
[--tags]
[--target-resource-type]
예제
주말 마다 구독 내의 모든 Vm에 대 한 모든 Sev4 경고에 대 한 알림을 표시 하지 않는 작업 규칙 만들기
az monitor action-rule create --resource-group rg --name rule --location Global --status Enabled --rule-type Suppression --severity Equals Sev4 --target-resource-type Equals Microsoft.Compute/VirtualMachines --suppression-recurrence-type Weekly --suppression-recurrence 0 6 --suppression-start-date 12/09/2018 --suppression-end-date 12/18/2018 --suppression-start-time 06:00:00 --suppression-end-time 14:00:00
구독에서 컴퓨터-01에 대해 생성 된 모든 로그 경고에 대해 유지 관리를 수행 하는 동안 무기한으로 알림을 표시 하지 않는 작업 규칙을 만듭니다.
az monitor action-rule create --resource-group rg --name rule --location Global --status Enabled --rule-type Suppression --suppression-recurrence-type Always --alert-context Contains Computer-01 --monitor-service Equals "Log Analytics"
리소스 그룹에서 알림을 표시 하지 않는 작업 규칙 만들기
az monitor action-rule create --resource-group rg --name rule --location Global --status Enabled --rule-type Suppression --scope-type ResourceGroup --scope /subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourceGroups/rg --suppression-recurrence-type Always --alert-context Contains Computer-01 --monitor-service Equals "Log Analytics"
필수 매개 변수
작업 규칙의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
작업 규칙의 유형을 지정 합니다.
선택적 매개 변수
경고 컨텍스트 (페이로드)를 기준으로 경고를 필터링 합니다.
경고 규칙 설명에 따라 경고를 필터링 합니다.
경고 규칙 이름 또는 ID를 기준으로 경고를 필터링 합니다.
작업 규칙에 대 한 설명입니다.
위치입니다. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.
모니터 조건을 기준으로 경고를 필터링 합니다.
모니터 서비스 별로 경고를 필터링 합니다.
지정 된 작업 규칙의 대상이 될 지정 된 범위 유형의 ARM Id (공백으로 구분 됨) 목록입니다.
대상 범위의 유형입니다.
심각도 별로 경고를 필터링 합니다. 모든 필터는 "operator value1 value2 ..." 형식을 따라야 합니다. ". Operator는 Equals, 참고 DoesNotContain Als, Contains 및 중 하나입니다.
지정 된 작업 규칙이 사용 되는지 여부를 표시 합니다. 기본값은 사용입니다.
비 표시 제거의 종료 날짜입니다. 형식: MM/DD/YYYY
비 표시 제거의 종료 시간입니다. Format: hh: mm: ss
공백으로 구분 되는 되풀이 패턴 값의 목록입니다. --제거-되풀이 유형이 매주 이면 허용 되는 값의 범위는 0 ~ 6입니다. 0은 일요일, 1은 월요일, ..., 6은 토요일을 나타냅니다. --표시 안 함-되풀이 유형이 매월 이면 허용 되는 값 범위는 1에서 31 사이 이며,이는 월의 날짜를 나타냅니다.
억제를 적용 해야 하는 시기를 지정 합니다.
비 표시 제거의 시작 날짜입니다. 형식: MM/DD/YYYY
제거에 대 한 시작 시간입니다. Format: hh: mm: ss
공백으로 구분 된 태그: 키 [= 값] [키 [= 값] ...]. ""를 사용 하 여 기존 태그를 지웁니다.
대상 리소스 유형별로 경고를 필터링 합니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az monitor action-rule delete
작업 규칙을 삭제 합니다.
az monitor action-rule delete --name
--resource-group
예제
작업 규칙 삭제
az monitor action-rule delete --resource-group rg --name rule
필수 매개 변수
작업 규칙의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az monitor action-rule list
지정 된 리소스 그룹 및 지정 된 입력 필터에 생성 된 구독의 모든 작업 규칙을 나열 합니다.
az monitor action-rule list [--action-group]
[--alert-rule-id]
[--description]
[--impacted-scope]
[--monitor-service]
[--name]
[--resource-group]
[--severity]
[--target-resource]
[--target-resource-group]
[--target-resource-type]
예제
구독의 작업 규칙 나열
az monitor action-rule list
리소스 그룹의 작업 규칙 나열
az monitor action-rule list --resource-group rg
선택적 매개 변수
작업 규칙의 일부로 구성 된 작업 그룹별로 필터링 합니다.
경고 규칙 ID를 기준으로 필터링 합니다.
경고 규칙 설명에 따라 필터링 합니다.
영향을 받는/대상 범위로 필터링 합니다 (여러 범위에 대해 쉼표로 구분 된 목록 제공). 값은 범위의 잘 구성 된 ARM id 여야 합니다.
경고 인스턴스를 생성 하는 모니터 서비스를 기준으로 필터링 합니다. 기본값은 모두 선택입니다.
작업 규칙 이름으로 필터링 합니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
심각도를 기준으로 필터링. 기본값은 모두 선택입니다.
대상 리소스 (전체 ARM ID)로 필터링 합니다. 기본값은 모두 선택입니다.
대상 리소스 그룹 이름으로 필터링 합니다. 기본값은 모두 선택입니다.
대상 리소스 종류를 기준으로 필터링 합니다. 기본값은 모두 선택입니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az monitor action-rule show
작업 규칙을 가져옵니다.
az monitor action-rule show --name
--resource-group
예제
작업 규칙 가져오기
az monitor action-rule show --resource-group rg --name rule
필수 매개 변수
작업 규칙의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az monitor action-rule update
작업 규칙을 업데이트 합니다.
az monitor action-rule update --name
--resource-group
[--add]
[--force-string]
[--location]
[--remove]
[--set]
[--status {Disabled, Enabled}]
[--tags]
예제
작업 규칙 업데이트
az monitor action-rule update --resource-group rg --name rule --status Disabled
필수 매개 변수
작업 규칙의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
경로 및 키 값 쌍을 지정 하 여 개체 목록에 개체를 추가 합니다. 예:--속성을 추가 합니다. listProperty <key = value, string 또는 JSON string>.
' Set ' 또는 ' a l l '을 사용 하는 경우 JSON으로 변환 하는 대신 문자열 리터럴을 유지 합니다.
위치입니다. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.
목록에서 속성이 나 요소를 제거 합니다. 예:--속성을 제거 합니다. 목록 또는--propertyToRemove을 제거 합니다.
설정할 속성 경로 및 값을 지정 하 여 개체를 업데이트 합니다. 예:--set property1 property2 =.
지정 된 작업 규칙이 사용 되는지 여부를 나타냅니다.
공백으로 구분 된 태그: 키 [= 값] [키 [= 값] ...]. ""를 사용 하 여 기존 태그를 지웁니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.