az grafana data-source
Not
Bu başvuru, Azure CLI (sürüm 2.61.0 veya üzeri) için amg uzantısının bir parçasıdır. Uzantı, az grafana data-source komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Bir örneğin veri kaynaklarını yönetme komutları.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az grafana data-source create |
Bir veri kaynağı oluşturun. |
Dahili | GA |
az grafana data-source delete |
Veri kaynağını silme. |
Dahili | GA |
az grafana data-source list |
Örneğin tüm veri kaynaklarını listeleme. |
Dahili | GA |
az grafana data-source query |
Arka uç uygulaması olan bir veri kaynağını sorgulama. |
Dahili | GA |
az grafana data-source show |
Veri kaynağının ayrıntılarını alın. |
Dahili | GA |
az grafana data-source update |
Veri kaynağını güncelleştirme. |
Dahili | GA |
az grafana data-source create
Bir veri kaynağı oluşturun.
az grafana data-source create --definition
--name
[--api-key]
[--resource-group]
Örnekler
Yönetilen Kimlik kullanarak Azure İzleyici veri kaynağı oluşturma
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"
}'
Uygulama Kaydı kullanarak Azure İzleyici veri kaynağı oluşturma
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" }
}'
Yönetilen Kimlik kullanarak Azure Veri Gezgini veri kaynağı oluşturma
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"
}
}'
Uygulama Kaydı kullanarak Azure Veri Gezgini veri kaynağı oluşturma
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" }
}'
Uygulama Kaydı kullanarak Azure Yönetilen Prometheus veri kaynağı oluşturma
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" }
}'
yönetilen kimlik kullanarak Azure Yönetilen Prometheus veri kaynağı oluşturma
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" }
}
}'
Azure SQL veri kaynağı oluşturma
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"
}'
Gerekli Parametreler
Veri kaynağı tanımına sahip Json dizesi veya bu tür içeriğe sahip bir dosyanın yolu.
Azure Yönetilen Grafana'nın adı.
İsteğe Bağlı Parametreler
Grafana uç noktasıyla etkileşime geçmek için kullanılan rastgele oluşturulmuş bir dize olan API anahtarı veya hizmet hesabı belirteci; eksikse, CLI geçerli oturum açmış kullanıcının kimlik bilgilerini kullanır.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az grafana data-source delete
Veri kaynağını silme.
az grafana data-source delete --data-source
--name
[--api-key]
[--resource-group]
Gerekli Parametreler
Bir veri kaynağını tanımlayabilen ad, kimlik, uid. CLI, eşleşme bulana kadar ad, kimlik ve kullanıcı arabirimi sırasıyla arama yapacaktır.
Azure Yönetilen Grafana'nın adı.
İsteğe Bağlı Parametreler
Grafana uç noktasıyla etkileşime geçmek için kullanılan rastgele oluşturulmuş bir dize olan API anahtarı veya hizmet hesabı belirteci; eksikse, CLI geçerli oturum açmış kullanıcının kimlik bilgilerini kullanır.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az grafana data-source list
Örneğin tüm veri kaynaklarını listeleme.
az grafana data-source list --name
[--api-key]
[--resource-group]
Gerekli Parametreler
Azure Yönetilen Grafana'nın adı.
İsteğe Bağlı Parametreler
Grafana uç noktasıyla etkileşime geçmek için kullanılan rastgele oluşturulmuş bir dize olan API anahtarı veya hizmet hesabı belirteci; eksikse, CLI geçerli oturum açmış kullanıcının kimlik bilgilerini kullanır.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az grafana data-source query
Arka uç uygulaması olan bir veri kaynağını sorgulama.
az grafana data-source query --data-source
--name
[--api-key]
[--conditions]
[--from]
[--internal-ms]
[--max-data-points]
[--query-format]
[--resource-group]
[--to]
Gerekli Parametreler
Bir veri kaynağını tanımlayabilen ad, kimlik, uid. CLI, eşleşme bulana kadar ad, kimlik ve kullanıcı arabirimi sırasıyla arama yapacaktır.
Azure Yönetilen Grafana'nın adı.
İsteğe Bağlı Parametreler
Grafana uç noktasıyla etkileşime geçmek için kullanılan rastgele oluşturulmuş bir dize olan API anahtarı veya hizmet hesabı belirteci; eksikse, CLI geçerli oturum açmış kullanıcının kimlik bilgilerini kullanır.
Boşlukla ayrılmış koşul biçimindedir <name>=<value>
.
Iso 8601'de başlangıç zamanı, örneğin '2022-01-02T16:15:00'. Varsayılan: 1 saat erken.
Zaman serisinin milisaniye cinsinden zaman aralığı. Varsayılan: 1000.
Pano panelinin işleyebileceği maksimum veri noktası miktarı. Varsayılan: 1000.
Resule biçimi, örneğin tablo, time_series.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Iso 8601'de bitiş zamanı, örneğin '2022-01-02T17:15:00'. Varsayılan: geçerli saat.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az grafana data-source show
Veri kaynağının ayrıntılarını alın.
az grafana data-source show --data-source
--name
[--api-key]
[--resource-group]
Gerekli Parametreler
Bir veri kaynağını tanımlayabilen ad, kimlik, uid. CLI, eşleşme bulana kadar ad, kimlik ve kullanıcı arabirimi sırasıyla arama yapacaktır.
Azure Yönetilen Grafana'nın adı.
İsteğe Bağlı Parametreler
Grafana uç noktasıyla etkileşime geçmek için kullanılan rastgele oluşturulmuş bir dize olan API anahtarı veya hizmet hesabı belirteci; eksikse, CLI geçerli oturum açmış kullanıcının kimlik bilgilerini kullanır.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az grafana data-source update
Veri kaynağını güncelleştirme.
az grafana data-source update --data-source
--definition
--name
[--api-key]
[--resource-group]
Gerekli Parametreler
Bir veri kaynağını tanımlayabilen ad, kimlik, uid. CLI, eşleşme bulana kadar ad, kimlik ve kullanıcı arabirimi sırasıyla arama yapacaktır.
Veri kaynağı tanımına sahip Json dizesi veya bu tür içeriğe sahip bir dosyanın yolu.
Azure Yönetilen Grafana'nın adı.
İsteğe Bağlı Parametreler
Grafana uç noktasıyla etkileşime geçmek için kullanılan rastgele oluşturulmuş bir dize olan API anahtarı veya hizmet hesabı belirteci; eksikse, CLI geçerli oturum açmış kullanıcının kimlik bilgilerini kullanır.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.