az grafana data-source
Note
Referensi ini adalah bagian dari ekstensi amg untuk Azure CLI (versi 2.61.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah sumber data az grafana. Pelajari selengkapnya tentang ekstensi.
Perintah untuk mengelola sumber data instans.
Perintah
| Nama | Deskripsi | Jenis | Status |
|---|---|---|---|
| az grafana data-source create |
Buat sumber data. |
Extension | GA |
| az grafana data-source delete |
Menghapus sumber data. |
Extension | GA |
| az grafana data-source list |
Mencantumkan semua sumber data instans. |
Extension | GA |
| az grafana data-source query |
Mengkueri sumber data yang memiliki implementasi backend. |
Extension | GA |
| az grafana data-source show |
Dapatkan detail sumber data. |
Extension | GA |
| az grafana data-source update |
Memperbarui sumber data. |
Extension | GA |
az grafana data-source create
Buat sumber data.
az grafana data-source create --definition
--name
[--acquire-policy-token]
[--api-key --token]
[--change-reference]
[--resource-group]
Contoh
membuat sumber data Azure Monitor menggunakan Identitas Terkelola
az grafana data-source create -n MyGrafana --definition '{
"access": "proxy",
"jsonData": {
"azureAuthType": "msi",
"subscriptionId": "3a7edf7d-1488-4017-a908-111111111111"
},
"name": "Azure Monitor-3",
"type": "grafana-azure-monitor-datasource"
}'
membuat sumber data Azure Monitor menggunakan Pendaftaran Aplikasi
az grafana data-source create -n MyGrafana --definition '{
"name": "Azure Monitor-2",
"type": "grafana-azure-monitor-datasource",
"access": "proxy",
"jsonData": {
"subscriptionId": "3a7edf7d-1488-4017-a908-111111111111",
"azureAuthType": "clientsecret",
"cloudName": "azuremonitor",
"tenantId": "72f988bf-86f1-41af-91ab-111111111111",
"clientId": "fb31a2f5-9122-4be9-9705-111111111111"
},
"secureJsonData": { "clientSecret": "verySecret" }
}'
membuat sumber data Azure Data Explorer menggunakan Identitas Terkelola
az grafana data-source create -n MyGrafana --definition '{
"name": "Azure Data Explorer Datasource-2",
"type": "grafana-azure-data-explorer-datasource",
"access": "proxy",
"jsonData": {
"dataConsistency": "strongconsistency",
"clusterUrl": "https://mykusto.westcentralus.kusto.windows.net"
}
}'
membuat sumber data Azure Data Explorer menggunakan Pendaftaran Aplikasi
az grafana data-source create -n MyGrafana --definition '{
"name": "Azure Data Explorer Datasource-1",
"type": "grafana-azure-data-explorer-datasource",
"access": "proxy",
"jsonData": {
"clusterUrl": "https://mykusto.westcentralus.kusto.windows.net",
"azureCredentials": {
"authType": "clientsecret",
"azureCloud": "AzureCloud",
"tenantId": "72f988bf-86f1-41af-91ab-111111111111",
"clientId": "fb31a2f5-9122-4be9-9705-111111111111"
}
},
"secureJsonData": { "azureClientSecret": "verySecret" }
}'
membuat sumber data prometheus terkelola Azure menggunakan Pendaftaran Aplikasi
az grafana data-source create -n MyGrafana --definition '{
"name": "Azure Managed Prometheus-1",
"type": "prometheus",
"access": "proxy",
"url": "https://myprom-abcd.westcentralus.prometheus.monitor.azure.com",
"jsonData": {
"httpMethod": "POST",
"azureCredentials": {
"authType": "clientsecret",
"azureCloud": "AzureCloud",
"tenantId": "72f988bf-86f1-41af-91ab-111111111111",
"clientId": "fb31a2f5-9122-4be9-9705-111111111111"
},
"timeInterval": "30s"
},
"secureJsonData": { "azureClientSecret": "verySecret" }
}'
membuat sumber data Azure Managed Prometheus menggunakan identitas terkelola
az grafana data-source create -n MyGrafana --definition '{
"name": "Azure Managed Prometheus-1",
"type": "prometheus",
"access": "proxy",
"url": "https://myprom-jryu.westcentralus.prometheus.monitor.azure.com",
"jsonData": {
"httpMethod": "POST",
"azureCredentials": { "authType": "msi" }
}
}'
membuat sumber data Azure SQL
az grafana data-source create -n MyGrafana --definition '{
"access": "proxy",
"database": "testdb",
"jsonData": {
"authenticationType": "SQL Server Authentication",
"encrypt": "false"
},
"secureJsonData": {
"password": "verySecretPassword"
},
"name": "Microsoft SQL Server",
"type": "mssql",
"url": "testsql.database.windows.net",
"user": "admin1"
}'
Parameter yang Diperlukan
String Json dengan definisi sumber data, atau jalur ke file dengan konten tersebut.
Nama Azure Managed Grafana.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Kunci api atau token akun layanan, string yang dihasilkan secara acak yang digunakan untuk berinteraksi dengan titik akhir Grafana; jika hilang, CLI akan menggunakan kredensial pengguna yang masuk saat ini.
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az grafana data-source delete
Menghapus sumber data.
az grafana data-source delete --data-source
--name
[--acquire-policy-token]
[--api-key --token]
[--change-reference]
[--resource-group]
Parameter yang Diperlukan
Nama, id, uid yang dapat mengidentifikasi sumber data. CLI akan mencari dalam urutan nama, id, dan uid, sampai menemukan kecocokan.
Nama Azure Managed Grafana.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Kunci api atau token akun layanan, string yang dihasilkan secara acak yang digunakan untuk berinteraksi dengan titik akhir Grafana; jika hilang, CLI akan menggunakan kredensial pengguna yang masuk saat ini.
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az grafana data-source list
Mencantumkan semua sumber data instans.
az grafana data-source list --name
[--api-key --token]
[--resource-group]
Parameter yang Diperlukan
Nama Azure Managed Grafana.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci api atau token akun layanan, string yang dihasilkan secara acak yang digunakan untuk berinteraksi dengan titik akhir Grafana; jika hilang, CLI akan menggunakan kredensial pengguna yang masuk saat ini.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az grafana data-source query
Mengkueri sumber data yang memiliki implementasi backend.
az grafana data-source query --data-source
--name
[--acquire-policy-token]
[--api-key --token]
[--change-reference]
[--conditions]
[--from]
[--internal-ms]
[--max-data-points]
[--query-format]
[--resource-group]
[--to]
Parameter yang Diperlukan
Nama, id, uid yang dapat mengidentifikasi sumber data. CLI akan mencari dalam urutan nama, id, dan uid, sampai menemukan kecocokan.
Nama Azure Managed Grafana.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Kunci api atau token akun layanan, string yang dihasilkan secara acak yang digunakan untuk berinteraksi dengan titik akhir Grafana; jika hilang, CLI akan menggunakan kredensial pengguna yang masuk saat ini.
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Kondisi yang dipisahkan spasi dalam format <name>=<value>.
Waktu mulai di iso 8601, misalnya '2022-01-02T16:15:00'. Default: 1 jam lebih awal.
Interval waktu dalam milidetik rangkaian waktu. Bawaan: 1000.
| Properti | Nilai |
|---|---|
| Nilai default: | 1000 |
Jumlah maksimum titik data yang dapat dirender panel dasbor. Bawaan: 1000.
| Properti | Nilai |
|---|---|
| Nilai default: | 100 |
Format penerbitan ulang, misalnya tabel, time_series.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Waktu akhir di iso 8601, misalnya '2022-01-02T17:15:00'. Default: waktu saat ini.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az grafana data-source show
Dapatkan detail sumber data.
az grafana data-source show --data-source
--name
[--api-key --token]
[--resource-group]
Parameter yang Diperlukan
Nama, id, uid yang dapat mengidentifikasi sumber data. CLI akan mencari dalam urutan nama, id, dan uid, sampai menemukan kecocokan.
Nama Azure Managed Grafana.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Kunci api atau token akun layanan, string yang dihasilkan secara acak yang digunakan untuk berinteraksi dengan titik akhir Grafana; jika hilang, CLI akan menggunakan kredensial pengguna yang masuk saat ini.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az grafana data-source update
Memperbarui sumber data.
az grafana data-source update --data-source
--definition
--name
[--acquire-policy-token]
[--api-key --token]
[--change-reference]
[--resource-group]
Parameter yang Diperlukan
Nama, id, uid yang dapat mengidentifikasi sumber data. CLI akan mencari dalam urutan nama, id, dan uid, sampai menemukan kecocokan.
String Json dengan definisi sumber data, atau jalur ke file dengan konten tersebut.
Nama Azure Managed Grafana.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Kunci api atau token akun layanan, string yang dihasilkan secara acak yang digunakan untuk berinteraksi dengan titik akhir Grafana; jika hilang, CLI akan menggunakan kredensial pengguna yang masuk saat ini.
ID referensi perubahan terkait untuk operasi sumber daya ini.
| Properti | Nilai |
|---|---|
| Grup parameter: | Global Policy Arguments |
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |