az monitor log-analytics
Azure log analytics를 관리 합니다.
명령
az monitor log-analytics query
Log Analytics 작업 영역을 쿼리 합니다.
az monitor log-analytics query --analytics-query
--workspace
[--timespan]
[--workspaces]
예제
지난 3.5 일간 간단한 쿼리를 실행 합니다.
az monitor log-analytics query -w workspace-customId --analytics-query "AzureActivity | summarize count() by bin(timestamp, 1h)" -t P3DT12H
작업 영역에서 저장 된 쿼리 실행
QUERY=$(az monitor log-analytics workspace saved-search show -g resource-group --workspace-name workspace-name -n query-name --query query --output tsv)
az monitor log-analytics query -w workspace-customId --analytics-query "$QUERY"
필수 매개 변수
--analytics-query
Log Analytics 데이터를 실행 하는 쿼리입니다.
--workspace -w
Log Analytics 작업 영역의 GUID입니다.
선택적 매개 변수
--timespan -t
쿼리할 Timespan입니다. 기본적으로 사용 가능한 모든 데이터를 쿼리 합니다.
--workspaces
쿼리를 위한 union 데이터의 추가 작업 영역입니다. 공백으로 구분 된 추가 작업 영역 Id를 지정 합니다.
전역 매개 변수
--debug
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
--help -h
이 도움말 메시지를 표시하고 종료합니다.
--only-show-errors
오류만 표시하고, 경고를 표시하지 않습니다.
--output -o
출력 형식입니다.
--query
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
--verbose
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.