Share via


az grafana

참고 항목

이 참조는 Azure CLI(버전 2.38.0 이상)에 대한 amg 확장의 일부입니다. az grafana 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.

Azure Grafana 인스턴스를 관리하는 명령입니다.

최적화된 환경을 위해 문서화된 https://grafana.com/docs/grafana/latest/http_api/모든 데이터 평면 API가 노출되지는 않습니다. 커버리지 격차에, 에 도달 ad4g@microsoft.com하시기 바랍니다 .

명령

Name Description 형식 상태
az grafana api-key

API 키를 관리하는 명령입니다.

내선 번호 GA
az grafana api-key create

새 API 키를 만듭니다.

내선 번호 GA
az grafana api-key delete

API 키를 삭제합니다.

내선 번호 GA
az grafana api-key list

기존 API 키를 나열합니다.

내선 번호 GA
az grafana backup

Azure Managed Grafana 인스턴스의 콘텐츠를 보관에 백업합니다.

내선 번호 프리뷰
az grafana create

Azure Managed Grafana 인스턴스를 만듭니다.

내선 번호 GA
az grafana dashboard

인스턴스의 대시보드를 관리하는 명령입니다.

내선 번호 GA
az grafana dashboard create

새 대시보드를 만듭니다.

내선 번호 GA
az grafana dashboard delete

대시보드를 삭제합니다.

내선 번호 GA
az grafana dashboard import

대시보드를 가져옵니다.

내선 번호 GA
az grafana dashboard list

인스턴스의 모든 대시보드를 나열합니다.

내선 번호 GA
az grafana dashboard show

대시보드의 세부 정보를 가져옵니다.

내선 번호 GA
az grafana dashboard sync

한 인스턴스에서 다른 인스턴스로 Azure Managed Grafana 대시보드를 동기화합니다. 읽기 전용으로 인해 "프로비전됨" 상태가 있는 대시보드는 건너뜁니다.

내선 번호 프리뷰
az grafana dashboard update

대시보드를 업데이트합니다.

내선 번호 GA
az grafana data-source

인스턴스의 데이터 원본을 관리하는 명령입니다.

내선 번호 GA
az grafana data-source create

데이터 원본 만들기

내선 번호 GA
az grafana data-source delete

데이터 원본을 삭제합니다.

내선 번호 GA
az grafana data-source list

인스턴스의 모든 데이터 원본을 나열합니다.

내선 번호 GA
az grafana data-source query

백 엔드 구현이 있는 데이터 원본을 쿼리합니다.

내선 번호 GA
az grafana data-source show

데이터 원본의 세부 정보를 가져옵니다.

내선 번호 GA
az grafana data-source update

데이터 원본을 업데이트합니다.

내선 번호 GA
az grafana delete

Azure Managed Grafana 인스턴스를 삭제합니다.

내선 번호 GA
az grafana folder

인스턴스의 폴더를 관리하는 명령입니다.

내선 번호 GA
az grafana folder create

새 폴더 만들기.

내선 번호 GA
az grafana folder delete

폴더를 삭제합니다.

내선 번호 GA
az grafana folder list

인스턴스의 모든 폴더를 나열합니다.

내선 번호 GA
az grafana folder show

폴더의 세부 정보를 가져옵니다.

내선 번호 GA
az grafana folder update

폴더를 업데이트합니다.

내선 번호 GA
az grafana list

Azure Managed Grafana 인스턴스를 나열합니다.

내선 번호 GA
az grafana notification-channel

인스턴스의 알림 채널을 관리하는 명령입니다.

내선 번호 GA
az grafana notification-channel create

알림 채널을 만듭니다.

내선 번호 GA
az grafana notification-channel delete

알림 채널을 삭제합니다.

내선 번호 GA
az grafana notification-channel list

인스턴스의 모든 알림 채널을 나열합니다.

내선 번호 GA
az grafana notification-channel show

알림 채널의 세부 정보를 가져옵니다.

내선 번호 GA
az grafana notification-channel test

알림 채널을 테스트합니다.

내선 번호 GA
az grafana notification-channel update

알림 채널을 업데이트합니다.

내선 번호 GA
az grafana restore

보관 파일에서 Azure Managed Grafana 인스턴스를 복원합니다.

내선 번호 프리뷰
az grafana service-account

서비스 계정을 관리하는 명령입니다.

내선 번호 GA
az grafana service-account create

새 서비스 계정을 만듭니다.

내선 번호 GA
az grafana service-account delete

서비스 계정을 삭제합니다.

내선 번호 GA
az grafana service-account list

기존 서비스 계정을 나열합니다.

내선 번호 GA
az grafana service-account show

서비스 계정의 세부 정보를 가져옵니다.

내선 번호 GA
az grafana service-account token

서비스 계정 토큰을 관리하는 명령입니다.

내선 번호 GA
az grafana service-account token create

새 서비스 계정 토큰을 만듭니다.

내선 번호 GA
az grafana service-account token delete

서비스 계정 토큰을 삭제합니다.

내선 번호 GA
az grafana service-account token list

기존 서비스 계정 토큰을 나열합니다.

내선 번호 GA
az grafana service-account update

서비스 계정을 업데이트합니다.

내선 번호 GA
az grafana show

Azure Managed Grafana 인스턴스의 세부 정보를 표시합니다.

내선 번호 GA
az grafana update

Azure Managed Grafana 인스턴스를 업데이트합니다.

내선 번호 GA
az grafana user

인스턴스의 사용자를 관리하는 명령입니다.

내선 번호 GA
az grafana user actual-user

현재 사용자의 세부 정보를 가져옵니다.

내선 번호 GA
az grafana user list

사용자를 나열합니다.

내선 번호 GA
az grafana user show

사용자의 세부 정보를 가져옵니다.

내선 번호 GA

az grafana backup

미리 보기

이 명령은 미리 보기로 제공되며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

Azure Managed Grafana 인스턴스의 콘텐츠를 보관에 백업합니다.

az grafana backup --name
                  [--components {annotations, dashboards, datasources, folders, snapshots}]
                  [--directory]
                  [--folders-to-exclude]
                  [--folders-to-include]
                  [--resource-group]

예제

2개 폴더 아래의 백업 대시보드(대시보드를 다른 작업 영역으로 복원할 때 이름 다시 매핑을 사용하도록 설정하기 위해 데이터 원본이 포함됨)

az grafana backup -g MyResourceGroup -n MyGrafana -d c:\temp --folders-to-include "Prod" "Compute Gateway" --components datasources dashboards folders

대시보드 백업 및 몇 개의 폴더 건너뛰기

az grafana backup -g MyResourceGroup -n MyGrafana -d c:\temp  --folders-to-exclude General "Azure Monitor" --components datasources dashboards folders

필수 매개 변수

--name -n

Azure Managed Grafana의 이름입니다.

선택적 매개 변수

--components -c

백업할 Grafana 아티팩트 형식입니다.

허용되는 값: annotations, dashboards, datasources, folders, snapshots
--directory -d

Grafana 아티팩트 백업 디렉터리입니다.

--folders-to-exclude -e

백업 또는 동기화에서 제외할 폴더입니다.

--folders-to-include -i

백업 또는 동기화에 포함할 폴더입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az grafana create

Azure Managed Grafana 인스턴스를 만듭니다.

az grafana create --name
                  --resource-group
                  [--deterministic-outbound-ip {Disabled, Enabled}]
                  [--location]
                  [--principal-ids]
                  [--principal-types {Group, ServicePrincipal, User}]
                  [--skip-role-assignments {false, true}]
                  [--skip-system-assigned-identity {false, true}]
                  [--tags]
                  [--zone-redundancy {Disabled, Enabled}]

필수 매개 변수

--name -n

Azure Managed Grafana의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--deterministic-outbound-ip -i

사용하도록 설정된 경우 Grafana 작업 영역에는 데이터 원본의 방화벽에서 사용할 수 있는 고정 송신 IP가 있습니다. 기본값: 비활성화

허용되는 값: Disabled, Enabled
--location -l

위치. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.

--principal-ids

Grafana 관리 사용자, 그룹 등에 대한 공간으로 구분된 Azure AD 개체 ID입니다. 일단 제공되면 CLI는 현재 로그인한 사용자를 Grafana 관리 만들지 않습니다.

--principal-types

--principal-ids와 쌍을 이루는 공간으로 구분된 Azure AD 보안 주체 유형입니다.

허용되는 값: Group, ServicePrincipal, User
--skip-role-assignments

관리 ID 및 현재 로그인 사용자에 대한 역할 할당을 만들지 마세요.

허용되는 값: false, true
기본값: False
--skip-system-assigned-identity -s

시스템 할당 ID를 사용하도록 설정하지 마세요.

허용되는 값: false, true
기본값: False
--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

--zone-redundancy

영역 중복을 사용하도록 설정해야 하는지 여부를 나타냅니다. 기본값: 비활성화

허용되는 값: Disabled, Enabled
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az grafana delete

Azure Managed Grafana 인스턴스를 삭제합니다.

az grafana delete --name
                  [--resource-group]
                  [--yes]

필수 매개 변수

--name -n

Azure Managed Grafana의 이름입니다.

선택적 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

기본값: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az grafana list

Azure Managed Grafana 인스턴스를 나열합니다.

az grafana list [--resource-group]

선택적 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az grafana restore

미리 보기

이 명령은 미리 보기로 제공되며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

보관 파일에서 Azure Managed Grafana 인스턴스를 복원합니다.

az grafana restore --archive-file
                   --name
                   [--components {annotations, dashboards, datasources, folders, snapshots}]
                   [--remap-data-sources {false, true}]
                   [--resource-group]

예제

대시보드를 복원합니다. 폴더 아래에 있는 경우 구성 요소 목록에 "폴더"를 포함합니다. CLI가 대상 작업 영역에서 동일한 데이터 원본을 가리키도록 대시보드를 업데이트하도록 "--remap-data-sources"를 사용합니다.

az grafana restore -g MyResourceGroup -n MyGrafana --archive-file backup\dashboards\ServiceHealth-202307051036.tar.gz --components dashboards folders --remap-data-sources

필수 매개 변수

--archive-file -a

Grafana 아티팩트 복원을 위해 보관합니다.

--name -n

Azure Managed Grafana의 이름입니다.

선택적 매개 변수

--components -c

백업할 Grafana 아티팩트 형식입니다.

허용되는 값: annotations, dashboards, datasources, folders, snapshots
--remap-data-sources -r

복원하는 동안 이름 일치를 통해 대상 작업 영역에 정의된 데이터 원본을 참조하도록 대시보드를 업데이트합니다.

허용되는 값: false, true
--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az grafana show

Azure Managed Grafana 인스턴스의 세부 정보를 표시합니다.

az grafana show --name
                [--resource-group]

필수 매개 변수

--name -n

Azure Managed Grafana의 이름입니다.

선택적 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az grafana update

Azure Managed Grafana 인스턴스를 업데이트합니다.

az grafana update --name
                  [--api-key {Disabled, Enabled}]
                  [--deterministic-outbound-ip {Disabled, Enabled}]
                  [--from-address]
                  [--from-name]
                  [--host]
                  [--major-version]
                  [--password]
                  [--public-network-access {Disabled, Enabled}]
                  [--resource-group]
                  [--skip-verify {false, true}]
                  [--smtp {Disabled, Enabled}]
                  [--start-tls-policy {MandatoryStartTLS, NoStartTLS, OpportunisticStartTLS}]
                  [--tags]
                  [--user]

예제

공용 네트워크 액세스를 사용하지 않도록 설정

az grafana update -g MyResourceGroup -n MyGrafana --public-network-access disabled

mailgun의 SMTP 릴레이 수명을 통해 메일 알림 사용

az grafana update -g MyResourceGroup -n MyGrafana --smtp enabled --from-address johndoe@outlook.com --from-name john --host "smtp.mailgun.org:587" --user "postmaster@sandbox12345.mailgun.org" --password "password" --start-tls-policy OpportunisticStartTLS --skip-verify true

필수 매개 변수

--name -n

Azure Managed Grafana의 이름입니다.

선택적 매개 변수

--api-key --service-account

사용하도록 설정하면 Grafana API 키 및 서비스 계정을 구성할 수 있습니다.

허용되는 값: Disabled, Enabled
--deterministic-outbound-ip -i

사용하도록 설정된 경우 Grafana 작업 영역에는 데이터 원본의 방화벽에서 사용할 수 있는 고정 송신 IP가 있습니다.

허용되는 값: Disabled, Enabled
--from-address

전자 메일을 보낼 때 사용되는 주소입니다.

--from-name

전자 메일을 보낼 때 사용할 이름입니다.

--host

SMTP 서버 URL(포트 포함).

--major-version

Grafana 주 버전 번호입니다.

--password

SMTP 서버 사용자 암호입니다.

--public-network-access -p

공용 네트워크 액세스를 허용합니다.

허용되는 값: Disabled, Enabled
--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--skip-verify

SMTP 서버에 대한 SSL 확인을 건너뜁니다.

허용되는 값: false, true
--smtp

Grafana가 전자 메일을 보내도록 허용합니다.

허용되는 값: Disabled, Enabled
--start-tls-policy

TLS 정책.

허용되는 값: MandatoryStartTLS, NoStartTLS, OpportunisticStartTLS
--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

--user

SMTP 서버 사용자 이름입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.