az monitor diagnostic-settings subscription
구독에 대한 진단 설정을 관리합니다.
명령
| az monitor diagnostic-settings subscription create |
구독에 대한 진단 설정을 만듭니다. |
| az monitor diagnostic-settings subscription delete |
지정된 리소스에 대한 기존 구독 진단 설정을 삭제합니다. |
| az monitor diagnostic-settings subscription list |
지정된 subscriptionId에 대한 활성 구독 진단 설정 목록을 가져옵니다. |
| az monitor diagnostic-settings subscription show |
지정된 리소스에 대한 활성 구독 진단 설정을 가져옵니다. |
| az monitor diagnostic-settings subscription update |
구독에 대한 진단 설정을 업데이트합니다. |
az monitor diagnostic-settings subscription create
구독에 대한 진단 설정을 만듭니다.
az monitor diagnostic-settings subscription create --location
--logs
--name
[--event-hub-auth-rule]
[--event-hub-name]
[--service-bus-rule]
[--storage-account]
[--subscription]
[--workspace]
예제
EventHub를 사용하여 구독에 대한 진단 설정을 만듭니다.
az monitor diagnostic-settings subscription create -n {name} --location westus --event-hub-auth-rule {eventHubRuleID} --storage-account {storageAccount} \
--logs '[
{
"category": "Security",
"enabled": true,
},
{
"category": "Administrative",
"enabled": true,
},
{
"category": "ServiceHealth",
"enabled": true,
},
{
"category": "Alert",
"enabled": true,
},
{
"category": "Recommendation",
"enabled": true,
},
{
"category": "Policy",
"enabled": true,
},
{
"category": "Autoscale",
"enabled": true,
},
{
"category": "ResourceHealth",
"enabled": true,
}
]'
필수 매개 변수
위치입니다. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.
JSON으로 인코딩된 로그 설정 목록입니다. 파일에서 로드하려면 '@{file}'을 사용합니다.
진단 설정의 이름입니다.
선택적 매개 변수
이벤트 허브 권한 부여 규칙의 리소스 ID입니다.
이벤트 허브의 이름입니다. 아무 것도 지정하지 않으면 기본 이벤트 허브가 선택됩니다.
활동 로그를 스트리밍하기 위해 Event Hubs 만들려는 Service Bus 네임스페이스의 서비스 버스 규칙 ID입니다. 규칙 ID는 '{service bus resource ID}/authorizationrules/{key name}' 형식입니다.
활동 로그를 보낼 스토리지 계정의 리소스 ID입니다.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
로그 분석 작업 영역의 리소스 ID입니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az monitor diagnostic-settings subscription delete
지정된 리소스에 대한 기존 구독 진단 설정을 삭제합니다.
az monitor diagnostic-settings subscription delete --name
[--subscription]
[--yes]
필수 매개 변수
진단 설정의 이름입니다.
선택적 매개 변수
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
확인을 묻는 메시지를 표시하지 마세요.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az monitor diagnostic-settings subscription list
지정된 subscriptionId에 대한 활성 구독 진단 설정 목록을 가져옵니다.
az monitor diagnostic-settings subscription list [--query-examples]
[--subscription]
선택적 매개 변수
JMESPath 문자열을 권장합니다. 쿼리 중 하나를 복사하여 큰따옴표 안에 --query 매개 변수를 붙여넣어 결과를 확인할 수 있습니다. 이러한 키워드를 기반으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az monitor diagnostic-settings subscription show
지정된 리소스에 대한 활성 구독 진단 설정을 가져옵니다.
az monitor diagnostic-settings subscription show --name
[--query-examples]
[--subscription]
필수 매개 변수
진단 설정의 이름입니다.
선택적 매개 변수
JMESPath 문자열을 권장합니다. 쿼리 중 하나를 복사하여 큰따옴표 안에 --query 매개 변수를 붙여넣어 결과를 확인할 수 있습니다. 이러한 키워드를 기반으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az monitor diagnostic-settings subscription update
구독에 대한 진단 설정을 업데이트합니다.
az monitor diagnostic-settings subscription update --name
[--add]
[--event-hub-auth-rule]
[--event-hub-name]
[--force-string]
[--logs]
[--remove]
[--service-bus-rule]
[--set]
[--storage-account]
[--subscription]
[--workspace]
필수 매개 변수
진단 설정의 이름입니다.
선택적 매개 변수
경로 및 키 값 쌍을 지정하여 개체를 개체 목록에 추가합니다. 예: --add property.listProperty <key=value, string 또는 JSON string>.
이벤트 허브 권한 부여 규칙의 리소스 ID입니다.
이벤트 허브의 이름입니다. 아무 것도 지정하지 않으면 기본 이벤트 허브가 선택됩니다.
'set' 또는 'add'를 사용하는 경우 JSON으로 변환하는 대신 문자열 리터럴을 유지합니다.
JSON으로 인코딩된 로그 설정 목록입니다. 파일에서 로드하려면 '@{file}'을 사용합니다.
목록에서 속성 또는 요소를 제거합니다. 예: --remove property.list OR --remove propertyToRemove.
활동 로그를 스트리밍하기 위해 Event Hubs 만들려는 Service Bus 네임스페이스의 서비스 버스 규칙 ID입니다. 규칙 ID는 '{service bus resource ID}/authorizationrules/{key name}' 형식입니다.
설정할 속성 경로와 값을 지정하여 개체를 업데이트합니다. 예: --set property1.property2=.
활동 로그를 보낼 스토리지 계정의 리소스 ID입니다.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
로그 분석 작업 영역의 리소스 ID입니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.