az grafana data-source
Notitie
Deze verwijzing maakt deel uit van de amg-extensie voor de Azure CLI (versie 2.61.0 of hoger). De extensie installeert automatisch de eerste keer dat u een opdracht az grafana data-source uitvoert. Meer informatie over extensies.
Opdrachten voor het beheren van gegevensbronnen van een exemplaar.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az grafana data-source create |
Maak een gegevensbron. |
Toestel | GA |
az grafana data-source delete |
Een gegevensbron verwijderen. |
Toestel | GA |
az grafana data-source list |
Geef alle gegevensbronnen van een exemplaar weer. |
Toestel | GA |
az grafana data-source query |
Een query uitvoeren op een gegevensbron met back-end-implementatie. |
Toestel | GA |
az grafana data-source show |
De details van een gegevensbron ophalen. |
Toestel | GA |
az grafana data-source update |
Een gegevensbron bijwerken. |
Toestel | GA |
az grafana data-source create
Maak een gegevensbron.
az grafana data-source create --definition
--name
[--api-key]
[--resource-group]
Voorbeelden
een Azure Monitor-gegevensbron maken met beheerde identiteit
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"
}'
een Azure Monitor-gegevensbron maken met app-registratie
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" }
}'
een Azure Data Explorer-gegevensbron maken met beheerde identiteit
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"
}
}'
een Azure Data Explorer-gegevensbron maken met app-registratie
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" }
}'
een door Azure beheerde Prometheus-gegevensbron maken met behulp van app-registratie
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" }
}'
een door Azure beheerde Prometheus-gegevensbron maken met behulp van een beheerde identiteit
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" }
}
}'
Een Azure SQL-gegevensbron maken
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"
}'
Vereiste parameters
Json-tekenreeks met gegevensbrondefinitie of een pad naar een bestand met dergelijke inhoud.
Naam van azure Managed Grafana.
Optionele parameters
Api-sleutel of serviceaccounttoken, een willekeurig gegenereerde tekenreeks die wordt gebruikt voor interactie met Grafana-eindpunt; als dit ontbreekt, gebruikt CLI de referenties van de huidige aangemelde gebruiker.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az grafana data-source delete
Een gegevensbron verwijderen.
az grafana data-source delete --data-source
--name
[--api-key]
[--resource-group]
Vereiste parameters
Naam, id, uid die een gegevensbron kan identificeren. CLI zoekt in de volgorde van de naam, id en uid totdat er een overeenkomst wordt gevonden.
Naam van azure Managed Grafana.
Optionele parameters
Api-sleutel of serviceaccounttoken, een willekeurig gegenereerde tekenreeks die wordt gebruikt voor interactie met Grafana-eindpunt; als dit ontbreekt, gebruikt CLI de referenties van de huidige aangemelde gebruiker.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az grafana data-source list
Geef alle gegevensbronnen van een exemplaar weer.
az grafana data-source list --name
[--api-key]
[--resource-group]
Vereiste parameters
Naam van azure Managed Grafana.
Optionele parameters
Api-sleutel of serviceaccounttoken, een willekeurig gegenereerde tekenreeks die wordt gebruikt voor interactie met Grafana-eindpunt; als dit ontbreekt, gebruikt CLI de referenties van de huidige aangemelde gebruiker.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az grafana data-source query
Een query uitvoeren op een gegevensbron met back-end-implementatie.
az grafana data-source query --data-source
--name
[--api-key]
[--conditions]
[--from]
[--internal-ms]
[--max-data-points]
[--query-format]
[--resource-group]
[--to]
Vereiste parameters
Naam, id, uid die een gegevensbron kan identificeren. CLI zoekt in de volgorde van de naam, id en uid totdat er een overeenkomst wordt gevonden.
Naam van azure Managed Grafana.
Optionele parameters
Api-sleutel of serviceaccounttoken, een willekeurig gegenereerde tekenreeks die wordt gebruikt voor interactie met Grafana-eindpunt; als dit ontbreekt, gebruikt CLI de referenties van de huidige aangemelde gebruiker.
Door spaties gescheiden voorwaarde in een indeling van <name>=<value>
.
Begintijd in iso 8601, bijvoorbeeld '2022-01-02T16:15:00'. Standaard: 1 uur vroeg.
Het tijdsinterval in milliseconden van tijdreeksen. Standaard: 1000.
Maximale hoeveelheid gegevenspunten die in het dashboardpaneel kunnen worden weergegeven. Standaard: 1000.
Opmaak van de resule, bijvoorbeeld tabel, time_series.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Eindtijd in iso 8601, bijvoorbeeld '2022-01-02T17:15:00'. Standaard: huidige tijd.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az grafana data-source show
De details van een gegevensbron ophalen.
az grafana data-source show --data-source
--name
[--api-key]
[--resource-group]
Vereiste parameters
Naam, id, uid die een gegevensbron kan identificeren. CLI zoekt in de volgorde van de naam, id en uid totdat er een overeenkomst wordt gevonden.
Naam van azure Managed Grafana.
Optionele parameters
Api-sleutel of serviceaccounttoken, een willekeurig gegenereerde tekenreeks die wordt gebruikt voor interactie met Grafana-eindpunt; als dit ontbreekt, gebruikt CLI de referenties van de huidige aangemelde gebruiker.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az grafana data-source update
Een gegevensbron bijwerken.
az grafana data-source update --data-source
--definition
--name
[--api-key]
[--resource-group]
Vereiste parameters
Naam, id, uid die een gegevensbron kan identificeren. CLI zoekt in de volgorde van de naam, id en uid totdat er een overeenkomst wordt gevonden.
Json-tekenreeks met gegevensbrondefinitie of een pad naar een bestand met dergelijke inhoud.
Naam van azure Managed Grafana.
Optionele parameters
Api-sleutel of serviceaccounttoken, een willekeurig gegenereerde tekenreeks die wordt gebruikt voor interactie met Grafana-eindpunt; als dit ontbreekt, gebruikt CLI de referenties van de huidige aangemelde gebruiker.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.