az grafana

Catatan

Referensi ini adalah bagian dari ekstensi amg untuk Azure CLI (versi 2.38.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah az grafana . Pelajari lebih lanjut tentang ekstensi.

Perintah untuk mengelola instans Azure Grafana.

Untuk pengalaman yang dioptimalkan, tidak semua API sarana data, yang didokumenkan di https://grafana.com/docs/grafana/latest/http_api/, diekspos. Pada kesenjangan cakupan, silakan hubungi ad4g@microsoft.com.

Perintah

Nama Deskripsi Jenis Status
az grafana api-key

Perintah untuk mengelola kunci api.

Ekstensi GA
az grafana api-key create

Buat kunci API baru.

Ekstensi GA
az grafana api-key delete

Menghapus kunci API.

Ekstensi GA
az grafana api-key list

Mencantumkan kunci API yang ada.

Ekstensi GA
az grafana backup

Cadangkan konten instans Azure Managed Grafana ke arsip.

Ekstensi Pratinjau
az grafana create

Membuat instans Azure Managed Grafana.

Ekstensi GA
az grafana dashboard

Perintah untuk mengelola dasbor instans.

Ekstensi GA
az grafana dashboard create

Buat dasbor baru.

Ekstensi GA
az grafana dashboard delete

Menghapus dasbor.

Ekstensi GA
az grafana dashboard import

Mengimpor dasbor.

Ekstensi GA
az grafana dashboard list

Mencantumkan semua dasbor instans.

Ekstensi GA
az grafana dashboard show

Dapatkan detail dasbor.

Ekstensi GA
az grafana dashboard sync

Sinkronkan dasbor Azure Managed Grafana dari satu instans ke instans lain. Catatan, dasbor dengan status "disediakan" akan dilewati karena bersifat baca-saja.

Ekstensi Pratinjau
az grafana dashboard update

Memperbarui dasbor.

Ekstensi GA
az grafana data-source

Perintah untuk mengelola sumber data instans.

Ekstensi GA
az grafana data-source create

Buat sumber data.

Ekstensi GA
az grafana data-source delete

Menghapus sumber data.

Ekstensi GA
az grafana data-source list

Mencantumkan semua sumber data instans.

Ekstensi GA
az grafana data-source query

Mengkueri sumber data yang memiliki implementasi backend.

Ekstensi GA
az grafana data-source show

Dapatkan detail sumber data.

Ekstensi GA
az grafana data-source update

Memperbarui sumber data.

Ekstensi GA
az grafana delete

Menghapus instans Azure Managed Grafana.

Ekstensi GA
az grafana folder

Perintah untuk mengelola folder instans.

Ekstensi GA
az grafana folder create

Buat folder baru.

Ekstensi GA
az grafana folder delete

Menghapus folder.

Ekstensi GA
az grafana folder list

Mencantumkan semua folder instans.

Ekstensi GA
az grafana folder show

Dapatkan detail folder.

Ekstensi GA
az grafana folder update

Memperbarui folder.

Ekstensi GA
az grafana list

Mencantumkan instans Azure Managed Grafana.

Ekstensi GA
az grafana notification-channel

Perintah untuk mengelola saluran pemberitahuan instans.

Ekstensi GA
az grafana notification-channel create

Membuat saluran pemberitahuan.

Ekstensi GA
az grafana notification-channel delete

Menghapus saluran pemberitahuan.

Ekstensi GA
az grafana notification-channel list

Mencantumkan semua saluran pemberitahuan instans.

Ekstensi GA
az grafana notification-channel show

Dapatkan detail saluran pemberitahuan.

Ekstensi GA
az grafana notification-channel test

Menguji saluran pemberitahuan.

Ekstensi GA
az grafana notification-channel update

Memperbarui saluran pemberitahuan.

Ekstensi GA
az grafana restore

Memulihkan instans Azure Managed Grafana dari arsip.

Ekstensi Pratinjau
az grafana service-account

Perintah untuk mengelola akun layanan.

Ekstensi GA
az grafana service-account create

Buat akun layanan baru.

Ekstensi GA
az grafana service-account delete

Menghapus akun layanan.

Ekstensi GA
az grafana service-account list

Mencantumkan akun layanan yang ada.

Ekstensi GA
az grafana service-account show

Dapatkan detail akun layanan.

Ekstensi GA
az grafana service-account token

Perintah untuk mengelola token akun layanan.

Ekstensi GA
az grafana service-account token create

Buat token akun layanan baru.

Ekstensi GA
az grafana service-account token delete

Menghapus token akun layanan.

Ekstensi GA
az grafana service-account token list

Mencantumkan token akun layanan yang ada.

Ekstensi GA
az grafana service-account update

Memperbarui akun layanan.

Ekstensi GA
az grafana show

Menampilkan detail instans Azure Managed Grafana.

Ekstensi GA
az grafana update

Memperbarui instans Azure Managed Grafana.

Ekstensi GA
az grafana user

Perintah untuk mengelola pengguna instans.

Ekstensi GA
az grafana user actual-user

Dapatkan detail pengguna saat ini.

Ekstensi GA
az grafana user list

Mencantumkan pengguna.

Ekstensi GA
az grafana user show

Dapatkan detail pengguna.

Ekstensi GA

az grafana backup

Pratinjau

Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Cadangkan konten instans Azure Managed Grafana ke arsip.

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

Contoh

dasbor cadangan di bawah 2 folder (sumber data disertakan untuk mengaktifkan pemisahan nama saat memulihkan dasbor ke ruang kerja lain)

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

dasbor cadangan dan lewati beberapa folder

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

Parameter yang Diperlukan

--name -n

Nama Azure Managed Grafana.

Parameter Opsional

--components -c

Jenis artefak Grafana untuk dicadangkan.

nilai yang diterima: annotations, dashboards, datasources, folders, snapshots
--directory -d

Direktori untuk mencadangkan artefak Grafana.

--folders-to-exclude -e

Folder yang akan dikecualikan dalam pencadangan atau sinkronisasi.

--folders-to-include -i

Folder yang akan disertakan dalam pencadangan atau sinkronisasi.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az grafana create

Membuat instans 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}]

Parameter yang Diperlukan

--name -n

Nama Azure Managed Grafana.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--deterministic-outbound-ip -i

Jika diaktifkan, ruang kerja Grafana akan memiliki IP keluar tetap yang dapat Anda gunakan di firewall sumber data. Default: Dinonaktifkan.

nilai yang diterima: Disabled, Enabled
--location -l

Lokasi. Nilai dari: az account list-locations. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>.

--principal-ids

Id objek Azure AD yang dipisahkan spasi untuk pengguna, grup, dll untuk dibuat sebagai Admin Grafana. Setelah disediakan, CLI tidak akan menjadikan pengguna yang masuk saat ini sebagai Grafana Admin.

--principal-types

Jenis utama Azure AD yang dipisahkan spasi untuk dipasangkan dengan --principal-ids.

nilai yang diterima: Group, ServicePrincipal, User
--skip-role-assignments

Jangan membuat penetapan peran untuk identitas terkelola dan pengguna masuk saat ini.

nilai yang diterima: false, true
nilai default: False
--skip-system-assigned-identity -s

Jangan aktifkan identitas yang ditetapkan sistem.

nilai yang diterima: false, true
nilai default: False
--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

--zone-redundancy

Menunjukkan apakah redundansi zona harus diaktifkan atau tidak. Default: Dinonaktifkan.

nilai yang diterima: Disabled, Enabled
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az grafana delete

Menghapus instans Azure Managed Grafana.

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

Parameter yang Diperlukan

--name -n

Nama Azure Managed Grafana.

Parameter Opsional

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az grafana list

Mencantumkan instans Azure Managed Grafana.

az grafana list [--resource-group]

Parameter Opsional

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az grafana restore

Pratinjau

Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Memulihkan instans Azure Managed Grafana dari arsip.

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

Contoh

Memulihkan dasbor. Jika berada di bawah folder, sertakan "folder" dalam daftar komponen; gunakan "--remap-data-sources" sehingga CLI akan memperbarui dasbor untuk menunjuk ke sumber data yang sama di ruang kerja target

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

Parameter yang Diperlukan

--archive-file -a

Arsipkan untuk memulihkan artefak Grafana.

--name -n

Nama Azure Managed Grafana.

Parameter Opsional

--components -c

Jenis artefak Grafana untuk dicadangkan.

nilai yang diterima: annotations, dashboards, datasources, folders, snapshots
--remap-data-sources -r

Selama pemulihan, perbarui dasbor untuk mereferensikan sumber data yang ditentukan di ruang kerja tujuan melalui pencocokan nama.

nilai yang diterima: false, true
--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az grafana show

Menampilkan detail instans Azure Managed Grafana.

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

Parameter yang Diperlukan

--name -n

Nama Azure Managed Grafana.

Parameter Opsional

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az grafana update

Memperbarui instans 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]

Contoh

menonaktifkan akses jaringan publik

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

aktifkan pemberitahuan email melalui pemisahan relai SMTP dari mailgun

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

Parameter yang Diperlukan

--name -n

Nama Azure Managed Grafana.

Parameter Opsional

--api-key --service-account

Jika diaktifkan, Anda akan dapat mengonfigurasi kunci Api Grafana dan akun layanan.

nilai yang diterima: Disabled, Enabled
--deterministic-outbound-ip -i

Jika diaktifkan, ruang kerja Grafana akan memiliki IP keluar tetap yang dapat Anda gunakan di firewall sumber data.

nilai yang diterima: Disabled, Enabled
--from-address

Alamat yang digunakan saat mengirim email.

--from-name

Nama yang akan digunakan saat mengirim email.

--host

Url server SMTP (termasuk port).

--major-version

Nomor versi utama Grafana.

--password

Kata sandi pengguna server SMTP.

--public-network-access -p

Perbolehkan akses jaringan publik.

nilai yang diterima: Disabled, Enabled
--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--skip-verify

Lewati verifikasi SSL untuk server SMTP.

nilai yang diterima: false, true
--smtp

Izinkan Grafana mengirim email.

nilai yang diterima: Disabled, Enabled
--start-tls-policy

Kebijakan TLS.

nilai yang diterima: MandatoryStartTLS, NoStartTLS, OpportunisticStartTLS
--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

--user

Nama pengguna server SMTP.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.