az grafana data-source
Hinweis
Diese Referenz ist Teil der amg-Erweiterung für die Azure CLI (Version 2.61.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen Az grafana-Datenquellenbefehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen
Befehle zum Verwalten von Datenquellen einer Instanz.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az grafana data-source create |
Erstellen Sie eine Datenquelle. |
Erweiterung | Allgemein verfügbar |
az grafana data-source delete |
Löscht eine Datenquelle. |
Erweiterung | Allgemein verfügbar |
az grafana data-source list |
Listet alle Datenquellen einer Instanz auf. |
Erweiterung | Allgemein verfügbar |
az grafana data-source query |
Abfragen einer Datenquelle mit Back-End-Implementierung. |
Erweiterung | Allgemein verfügbar |
az grafana data-source show |
Rufen Sie die Details einer Datenquelle ab. |
Erweiterung | Allgemein verfügbar |
az grafana data-source update |
Aktualisieren einer Datenquelle. |
Erweiterung | Allgemein verfügbar |
az grafana data-source create
Erstellen Sie eine Datenquelle.
az grafana data-source create --definition
--name
[--api-key]
[--resource-group]
Beispiele
Erstellen einer Azure Monitor-Datenquelle mit verwalteter Identität
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"
}'
Erstellen einer Azure Monitor-Datenquelle mithilfe der App-Registrierung
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" }
}'
Erstellen einer Azure Data Explorer-Datenquelle mit verwalteter Identität
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"
}
}'
Erstellen einer Azure Data Explorer-Datenquelle mithilfe der App-Registrierung
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" }
}'
Erstellen einer Azure Managed Prometheus-Datenquelle mithilfe der App-Registrierung
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" }
}'
Erstellen einer azure managed Prometheus-Datenquelle mit verwalteter Identität
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" }
}
}'
Erstellen einer Azure SQL-Datenquelle
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"
}'
Erforderliche Parameter
Json-Zeichenfolge mit Datenquellendefinition oder pfad zu einer Datei mit diesem Inhalt.
Name des azure Managed Grafana.
Optionale Parameter
Api-Schlüssel- oder Dienstkontotoken, eine zufällig generierte Zeichenfolge, die für die Interaktion mit dem Grafana-Endpunkt verwendet wird; fehlt, verwendet CLI die Anmeldeinformationen des aktuell angemeldeten Benutzers.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az grafana data-source delete
Löscht eine Datenquelle.
az grafana data-source delete --data-source
--name
[--api-key]
[--resource-group]
Erforderliche Parameter
Name, ID, UID, die eine Datenquelle identifizieren kann. CLI sucht in der Reihenfolge des Namens, der ID und der UID, bis eine Übereinstimmung gefunden wird.
Name des azure Managed Grafana.
Optionale Parameter
Api-Schlüssel- oder Dienstkontotoken, eine zufällig generierte Zeichenfolge, die für die Interaktion mit dem Grafana-Endpunkt verwendet wird; fehlt, verwendet CLI die Anmeldeinformationen des aktuell angemeldeten Benutzers.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az grafana data-source list
Listet alle Datenquellen einer Instanz auf.
az grafana data-source list --name
[--api-key]
[--resource-group]
Erforderliche Parameter
Name des azure Managed Grafana.
Optionale Parameter
Api-Schlüssel- oder Dienstkontotoken, eine zufällig generierte Zeichenfolge, die für die Interaktion mit dem Grafana-Endpunkt verwendet wird; fehlt, verwendet CLI die Anmeldeinformationen des aktuell angemeldeten Benutzers.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az grafana data-source query
Abfragen einer Datenquelle mit Back-End-Implementierung.
az grafana data-source query --data-source
--name
[--api-key]
[--conditions]
[--from]
[--internal-ms]
[--max-data-points]
[--query-format]
[--resource-group]
[--to]
Erforderliche Parameter
Name, ID, UID, die eine Datenquelle identifizieren kann. CLI sucht in der Reihenfolge des Namens, der ID und der UID, bis eine Übereinstimmung gefunden wird.
Name des azure Managed Grafana.
Optionale Parameter
Api-Schlüssel- oder Dienstkontotoken, eine zufällig generierte Zeichenfolge, die für die Interaktion mit dem Grafana-Endpunkt verwendet wird; fehlt, verwendet CLI die Anmeldeinformationen des aktuell angemeldeten Benutzers.
Leerzeichentrennte Bedingung in einem Format von <name>=<value>
.
Startzeit in iso 8601, z. B. "2022-01-02T16:15:00". Standard: 1 Stunde früh.
Das Zeitintervall in Millisekunden von Zeitreihen. Standard: 1000.
Die maximale Menge an Datenpunkten, die im Dashboardbereich gerendert werden können. Standard: 1000.
Format der Resule, z. B. Tabelle, time_series.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Endzeit in iso 8601, z. B. "2022-01-02T17:15:00". Standard: aktuelle Uhrzeit.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az grafana data-source show
Rufen Sie die Details einer Datenquelle ab.
az grafana data-source show --data-source
--name
[--api-key]
[--resource-group]
Erforderliche Parameter
Name, ID, UID, die eine Datenquelle identifizieren kann. CLI sucht in der Reihenfolge des Namens, der ID und der UID, bis eine Übereinstimmung gefunden wird.
Name des azure Managed Grafana.
Optionale Parameter
Api-Schlüssel- oder Dienstkontotoken, eine zufällig generierte Zeichenfolge, die für die Interaktion mit dem Grafana-Endpunkt verwendet wird; fehlt, verwendet CLI die Anmeldeinformationen des aktuell angemeldeten Benutzers.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az grafana data-source update
Aktualisieren einer Datenquelle.
az grafana data-source update --data-source
--definition
--name
[--api-key]
[--resource-group]
Erforderliche Parameter
Name, ID, UID, die eine Datenquelle identifizieren kann. CLI sucht in der Reihenfolge des Namens, der ID und der UID, bis eine Übereinstimmung gefunden wird.
Json-Zeichenfolge mit Datenquellendefinition oder pfad zu einer Datei mit diesem Inhalt.
Name des azure Managed Grafana.
Optionale Parameter
Api-Schlüssel- oder Dienstkontotoken, eine zufällig generierte Zeichenfolge, die für die Interaktion mit dem Grafana-Endpunkt verwendet wird; fehlt, verwendet CLI die Anmeldeinformationen des aktuell angemeldeten Benutzers.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.