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