az grafana data-source
Catatan
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 az grafana data-source . Pelajari lebih lanjut tentang ekstensi.
Perintah untuk mengelola sumber data instans.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
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 data-source create
Buat sumber data.
az grafana data-source create --definition
--name
[--api-key]
[--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 Azure Managed Prometheus 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
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
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az grafana data-source delete
Menghapus sumber data.
az grafana data-source delete --data-source
--name
[--api-key]
[--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
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
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az grafana data-source list
Mencantumkan semua sumber data instans.
az grafana data-source list --name
[--api-key]
[--resource-group]
Parameter yang Diperlukan
Nama Azure Managed Grafana.
Parameter Opsional
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
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az grafana data-source query
Mengkueri sumber data yang memiliki implementasi backend.
az grafana data-source query --data-source
--name
[--api-key]
[--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
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.
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. Default: 1000.
Jumlah maksimum titik data yang dapat dirender panel dasbor. Default: 1000.
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
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az grafana data-source show
Dapatkan detail sumber data.
az grafana data-source show --data-source
--name
[--api-key]
[--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
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
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az grafana data-source update
Memperbarui sumber data.
az grafana data-source update --data-source
--definition
--name
[--api-key]
[--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
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
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.