az grafana data-source

Feljegyzés

Ez a hivatkozás az Azure CLI amg bővítményének része (2.38.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az grafana adatforrás-parancs első futtatásakor. További információ a bővítményekről.

Parancsok egy példány adatforrásainak kezeléséhez.

Parancsok

Name Description Típus Állapot
az grafana data-source create

Adatforrás létrehozása.

Mellék FE
az grafana data-source delete

Adatforrás törlése.

Mellék FE
az grafana data-source list

Egy példány összes adatforrásának listázása.

Mellék FE
az grafana data-source query

Lekérdezhet egy háttérbeli implementációval rendelkező adatforrást.

Mellék FE
az grafana data-source show

Az adatforrás részleteinek lekérése.

Mellék FE
az grafana data-source update

Adatforrás frissítése.

Mellék FE

az grafana data-source create

Adatforrás létrehozása.

az grafana data-source create --definition
                              --name
                              [--api-key]
                              [--resource-group]

Példák

Azure Monitor-adatforrás létrehozása felügyelt identitással

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"
}'

Azure Monitor-adatforrás létrehozása alkalmazásregisztrációval

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" }
}'

Azure Data Explorer-adatforrás létrehozása felügyelt identitással

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"
  }
}'

Azure Data Explorer-adatforrás létrehozása alkalmazásregisztrációval

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" }
}'

Azure Managed Prometheus-adatforrás létrehozása alkalmazásregisztrációval

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" }
}'

Azure Managed Prometheus-adatforrás létrehozása felügyelt identitással

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-adatforrás létrehozása

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"
}'

Kötelező paraméterek

--definition

Json-sztring adatforrásdefinícióval, vagy egy ilyen tartalommal rendelkező fájl elérési útja.

--name -n

Az Azure Managed Grafana neve.

Opcionális paraméterek

--api-key --token -t

Api-kulcs vagy szolgáltatásfiók-jogkivonat, a Grafana-végponttal való interakcióhoz használt véletlenszerűen létrehozott sztring; ha hiányzik, a parancssori felület az aktuális bejelentkezett felhasználó hitelesítő adatait fogja használni.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az grafana data-source delete

Adatforrás törlése.

az grafana data-source delete --data-source
                              --name
                              [--api-key]
                              [--resource-group]

Kötelező paraméterek

--data-source

Egy adatforrás azonosítására alkalmas név, azonosító, uid. A parancssori felület a név, az azonosító és a uid sorrendben fog keresni, amíg meg nem talál egyezést.

--name -n

Az Azure Managed Grafana neve.

Opcionális paraméterek

--api-key --token -t

Api-kulcs vagy szolgáltatásfiók-jogkivonat, a Grafana-végponttal való interakcióhoz használt véletlenszerűen létrehozott sztring; ha hiányzik, a parancssori felület az aktuális bejelentkezett felhasználó hitelesítő adatait fogja használni.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az grafana data-source list

Egy példány összes adatforrásának listázása.

az grafana data-source list --name
                            [--api-key]
                            [--resource-group]

Kötelező paraméterek

--name -n

Az Azure Managed Grafana neve.

Opcionális paraméterek

--api-key --token -t

Api-kulcs vagy szolgáltatásfiók-jogkivonat, a Grafana-végponttal való interakcióhoz használt véletlenszerűen létrehozott sztring; ha hiányzik, a parancssori felület az aktuális bejelentkezett felhasználó hitelesítő adatait fogja használni.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az grafana data-source query

Lekérdezhet egy háttérbeli implementációval rendelkező adatforrást.

az grafana data-source query --data-source
                             --name
                             [--api-key]
                             [--conditions]
                             [--from]
                             [--internal-ms]
                             [--max-data-points]
                             [--query-format]
                             [--resource-group]
                             [--to]

Kötelező paraméterek

--data-source

Egy adatforrás azonosítására alkalmas név, azonosító, uid. A parancssori felület a név, az azonosító és a uid sorrendben fog keresni, amíg meg nem talál egyezést.

--name -n

Az Azure Managed Grafana neve.

Opcionális paraméterek

--api-key --token -t

Api-kulcs vagy szolgáltatásfiók-jogkivonat, a Grafana-végponttal való interakcióhoz használt véletlenszerűen létrehozott sztring; ha hiányzik, a parancssori felület az aktuális bejelentkezett felhasználó hitelesítő adatait fogja használni.

--conditions

Szóközzel elválasztott feltétel a következő formátumban <name>=<value>: .

--from

Kezdési idő az iso 8601-ben, pl. "2022-01-02T16:15:00". Alapértelmezett: 1 órával korábban.

--internal-ms

Az idősorok ezredmásodpercében megadott időintervallum. Alapértelmezett: 1000.

alapértelmezett érték: 1000
--max-data-points

Az irányítópult panelje által megjeleníthető adatpontok maximális száma. Alapértelmezett: 1000.

alapértelmezett érték: 100
--query-format

A resule formátuma, például tábla, time_series.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--to

Befejezési idő az iso 8601-ben, pl. "2022-01-02T17:15:00". Alapértelmezett: aktuális idő.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az grafana data-source show

Az adatforrás részleteinek lekérése.

az grafana data-source show --data-source
                            --name
                            [--api-key]
                            [--resource-group]

Kötelező paraméterek

--data-source

Egy adatforrás azonosítására alkalmas név, azonosító, uid. A parancssori felület a név, az azonosító és a uid sorrendben fog keresni, amíg meg nem talál egyezést.

--name -n

Az Azure Managed Grafana neve.

Opcionális paraméterek

--api-key --token -t

Api-kulcs vagy szolgáltatásfiók-jogkivonat, a Grafana-végponttal való interakcióhoz használt véletlenszerűen létrehozott sztring; ha hiányzik, a parancssori felület az aktuális bejelentkezett felhasználó hitelesítő adatait fogja használni.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az grafana data-source update

Adatforrás frissítése.

az grafana data-source update --data-source
                              --definition
                              --name
                              [--api-key]
                              [--resource-group]

Kötelező paraméterek

--data-source

Egy adatforrás azonosítására alkalmas név, azonosító, uid. A parancssori felület a név, az azonosító és a uid sorrendben fog keresni, amíg meg nem talál egyezést.

--definition

Json-sztring adatforrásdefinícióval, vagy egy ilyen tartalommal rendelkező fájl elérési útja.

--name -n

Az Azure Managed Grafana neve.

Opcionális paraméterek

--api-key --token -t

Api-kulcs vagy szolgáltatásfiók-jogkivonat, a Grafana-végponttal való interakcióhoz használt véletlenszerűen létrehozott sztring; ha hiányzik, a parancssori felület az aktuális bejelentkezett felhasználó hitelesítő adatait fogja használni.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.