az grafana data-source
Note
このリファレンスは、Azure CLI (バージョン 2.61.0 以降) の amg 拡張機能の一部です。 az grafana data-source コマンドを初めて実行すると、拡張機能が自動的にインストールされます。 拡張機能の詳細については、 を参照してください。
インスタンスのデータ ソースを管理するコマンド。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az grafana data-source create |
データ ソースを作成します。 |
Extension | GA |
az grafana data-source delete |
データ ソースを削除します。 |
Extension | GA |
az grafana data-source list |
インスタンスのすべてのデータ ソースを一覧表示します。 |
Extension | GA |
az grafana data-source query |
バックエンド実装を持つデータ ソースに対してクエリを実行します。 |
Extension | GA |
az grafana data-source show |
データ ソースの詳細を取得します。 |
Extension | GA |
az grafana data-source update |
データ ソースを更新します。 |
Extension | GA |
az grafana data-source create
データ ソースを作成します。
az grafana data-source create --definition
--name
[--api-key --token]
[--resource-group]
例
マネージド ID を使用して Azure Monitor データ ソースを作成する
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 データ ソースを作成する
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" }
}'
マネージド ID を使用して Azure Data Explorer データ ソースを作成する
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 データ ソースを作成する
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 データ ソースを作成する
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" }
}'
マネージド ID を使用して Azure Managed Prometheus データ ソースを作成する
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 データ ソースを作成する
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"
}'
必須のパラメーター
データ ソース定義を含む Json 文字列、またはそのようなコンテンツを含むファイルへのパス。
Azure Managed Grafana の名前。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
API キーまたはサービス アカウント トークン。Grafana エンドポイントとの対話に使用されるランダムに生成された文字列。存在しない場合、CLI は現在ログインしているユーザーの資格情報を使用します。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
出力フォーマット。
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az grafana data-source delete
データ ソースを削除します。
az grafana data-source delete --data-source
--name
[--api-key --token]
[--resource-group]
必須のパラメーター
データ ソースを識別できる名前、ID、uid。 CLI では、一致するものが見つかるまで、名前、ID、および uid の順序で検索されます。
Azure Managed Grafana の名前。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
API キーまたはサービス アカウント トークン。Grafana エンドポイントとの対話に使用されるランダムに生成された文字列。存在しない場合、CLI は現在ログインしているユーザーの資格情報を使用します。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
出力フォーマット。
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az grafana data-source list
インスタンスのすべてのデータ ソースを一覧表示します。
az grafana data-source list --name
[--api-key --token]
[--resource-group]
必須のパラメーター
Azure Managed Grafana の名前。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
API キーまたはサービス アカウント トークン。Grafana エンドポイントとの対話に使用されるランダムに生成された文字列。存在しない場合、CLI は現在ログインしているユーザーの資格情報を使用します。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
出力フォーマット。
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az grafana data-source query
バックエンド実装を持つデータ ソースに対してクエリを実行します。
az grafana data-source query --data-source
--name
[--api-key --token]
[--conditions]
[--from]
[--internal-ms]
[--max-data-points]
[--query-format]
[--resource-group]
[--to]
必須のパラメーター
データ ソースを識別できる名前、ID、uid。 CLI では、一致するものが見つかるまで、名前、ID、および uid の順序で検索されます。
Azure Managed Grafana の名前。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
API キーまたはサービス アカウント トークン。Grafana エンドポイントとの対話に使用されるランダムに生成された文字列。存在しない場合、CLI は現在ログインしているユーザーの資格情報を使用します。
<name>=<value>
形式のスペース区切り条件。
iso 8601 の開始時刻 (例: '2022-01-02T16:15:00')。 既定値: 1 時間早い。
時系列の時間間隔 (ミリ秒)。 既定値: 1000。
プロパティ | 値 |
---|---|
規定値: | 1000 |
ダッシュボード パネルでレンダリングできるデータ ポイントの最大量。 既定値: 1000。
プロパティ | 値 |
---|---|
規定値: | 100 |
resule の形式 (テーブル、time_seriesなど)。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
iso 8601 の終了時刻 (例: '2022-01-02T17:15:00')。 既定値: 現在の時刻。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
出力フォーマット。
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az grafana data-source show
データ ソースの詳細を取得します。
az grafana data-source show --data-source
--name
[--api-key --token]
[--resource-group]
必須のパラメーター
データ ソースを識別できる名前、ID、uid。 CLI では、一致するものが見つかるまで、名前、ID、および uid の順序で検索されます。
Azure Managed Grafana の名前。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
API キーまたはサービス アカウント トークン。Grafana エンドポイントとの対話に使用されるランダムに生成された文字列。存在しない場合、CLI は現在ログインしているユーザーの資格情報を使用します。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
出力フォーマット。
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az grafana data-source update
データ ソースを更新します。
az grafana data-source update --data-source
--definition
--name
[--api-key --token]
[--resource-group]
必須のパラメーター
データ ソースを識別できる名前、ID、uid。 CLI では、一致するものが見つかるまで、名前、ID、および uid の順序で検索されます。
データ ソース定義を含む Json 文字列、またはそのようなコンテンツを含むファイルへのパス。
Azure Managed Grafana の名前。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
API キーまたはサービス アカウント トークン。Grafana エンドポイントとの対話に使用されるランダムに生成された文字列。存在しない場合、CLI は現在ログインしているユーザーの資格情報を使用します。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
出力フォーマット。
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |