Azure Managed Grafana は、ネイティブの Grafana の機能を可能な限り忠実に提供します。 Grafana を自己ホストすることで得られる内容と、提供される内容にはいくつかの違いがあります。 一般に、Azure Managed Grafana では、サービスと、それによって管理される個々の Grafana ワークスペースのセキュリティや信頼性に影響する可能性のある機能と設定が無効になっています。
サービスの制限
Azure Managed Grafana には、次の既知の制限があります。
すべてのユーザーは、Microsoft Entra ID のアカウントを持っている必要があります。 サード パーティのアカウントはサポートされていません。 回避策として、Grafana ワークスペースで Azure サブスクリプションの既定のテナントを使用し、他のユーザーをゲストとして追加してください。
Grafana カタログからプラグインをインストール、アンインストール、またはアップグレードすることはできません。
Grafana 12では、 メトリクス のドリルダウンには
grafana-metricsdrilldown-appプラグインが必要ですが、デフォルトではインストールされていません。 アップグレード後のインストールについての詳細は 、「Restore the Metrics」ドリルダウンをご覧ください。Azure Data Explorer のクエリで、実行に長時間かかったり、50 倍のエラーが返されたりする場合があります。 これらの問題を解決するには、時系列ではなくテーブル形式を使用するか、期間を短縮するか、調整をトリガーできる同じデータ クラスターに対して多数のパネルがクエリを実行しないようにします。
ユーザーには、管理者、エディター、またはビューアーの Grafana 組織レベルのロールを割り当てることができます。 顧客は Grafana Server 管理ロールを利用できません。
一部のデータ プレーン API には Grafana Server の管理者権限が必要であり、ユーザーが呼び出すことはできません。 この要件には、 Admin API、 User API、および Admin Organizations API が含まれます。
現在、Azure Managed Grafana は Grafana ロール ベースの Access Control (RBAC) 機能をサポートしていないため、RBAC API は無効になっています。
統合アラートは、2022 年 12 月以降に作成されたすべてのワークスペースに対して既定で有効になっています。 この日付より前に作成されたワークスペースの場合、Azure Managed Grafana チームによって手動で統合アラートを有効にする必要があります。 アクティブ化するには、サポート チケットを開きます。
Grafana Enterprise を購入する資格があるのは、Microsoft を通じて直接請求される Azure サブスクリプションだけです。 CSP サブスクリプション (クラウド ソリューション プロバイダー (CSP) を通じて課金されるAzure サブスクリプション) は対象外です。
Azure Managed Grafana ワークスペースでは、1 つのマネージド ID (ユーザー割り当てまたはシステム割り当て) のみを使用できます。
Git SyncはGrafanaバージョン13以降を必要とし、GitHubリポジトリのみをサポートし、リポジトリごとに最大10のリポジトリと1,000のリソースを利用できます。
注釈の保持
Azure Managed Grafanaは、以下の年齢と数の制限を超える注釈を自動的に削除します。
| 構成セクション | Setting | 制限 |
|---|---|---|
[unified_alerting.state_history.annotations] |
max_age | 90 日間 |
[unified_alerting.state_history.annotations] |
max_annotations_to_keep | 10,000 |
[annotations.dashboard] |
max_age | 90 日間 |
[annotations.dashboard] |
max_annotations_to_keep | 10,000 |
[annotations.api] |
max_age | 90 日間 |
[annotations.api] |
max_annotations_to_keep | 10,000 |
現在のユーザー認証
[現在のユーザー] 認証オプションを選択すると、次の制限がトリガーされます。 Grafana には、アラートやレポートなど、バックグラウンドで定期的に実行されることが想定されている自動機能がいくつか用意されています。 現在のユーザー認証方法は、対話型セッションでサインインしているユーザーに依存して、データ ソースをデータベースに接続します。 そのため、この認証方法を使用し、ユーザーがサインインしていない場合、自動タスクはバックグラウンドで実行できません。 自動化されたタスクを利用するには、別の認証方法で別のデータ ソースを設定するか、Azure Monitorでアラートを構成します。
ソブリン クラウドで使用できる機能
Azure Government および 21Vianet によって運営される Microsoft Azure では、これらの特定の環境における制限のため、一部の Azure Managed Grafana 機能が利用できません。 次の表は、これらの違いを示したものです。
| 特徴量 | Azure Government | 21Vianet が運用する Microsoft Azure (プレビュー) |
|---|---|---|
| プライベート リンク | サポートされています | サポートされています |
| マネージド プライベート エンドポイント | サポートされています | サポートされています |
| Microsoft Entra ID を使用したチーム同期 | プレビュー | プレビュー |
| Enterprise プラグイン | サポートされていません | サポートされていません |
| Essential レベル (非推奨) | サポートされていません | サポートされていません |
| メモリ使用率パーセンテージ メトリック | サポートされていません | サポートされていません |
スロットリングの制限とクォータ
次のクォータが適用されます。
注
Grafana Enterprise は Standard プラン内のオプションであり、Azure 内の別のプランではありません。 次に示す Standard プランの情報は、Grafana Enterprise が有効になっている Standard ワークスペースにも適用されます。
注
Essential レベルは非推奨です。 既存の Essential インスタンスは移行期間中も引き続き実行されますが、新しい Essential インスタンスを作成することはできません。 Essential レベルは、2027 年 3 月 31 日に廃止される予定です。
| 制限 | 説明 | Essential (非推奨、既存のインスタンスのみ) | スタンダードX1 | スタンダードX2 |
|---|---|---|---|---|
| アラート ルール | 作成できるアラート ルールの最大数。 | サポートされていません | インスタンスあたり 500 | 1インスタンスあたり1000 |
| Grafana インスタンスのメモリ | 専用インスタンス内の Grafana のメモリ量。 | Basic | Standard | 拡張 |
| ダッシュボード | 作成できるダッシュボードの最大数。 | インスタンスあたり 20 | 無制限 | 無制限 |
| データ ソース | 作成できるデータ ソースの最大数。 | インスタンスあたり 5 | 無制限 | 無制限 |
| Git Sync リポジトリ | Git Syncで接続できるGitHubリポジトリの最大数。 | 1回あたり10人 | 1回あたり10人 | 1回あたり10人 |
| リポジトリごとのGit同期リソース | Git Syncで同期できるリポジトリごとの最大リソース数。 | 1リポジトリあたり1,000件 | 1リポジトリあたり1,000件 | 1リポジトリあたり1,000件 |
| API キー | 作成できる API キーの最大数。 | インスタンスあたり 2 | インスタンスあたり 100 | インスタンスあたり 100 |
| データ クエリのタイムアウト | データ クエリ応答ヘッダーを受信するまでの最大待機時間。これを過ぎると Grafana はタイムアウトになります。 | 200 秒 | 200 秒 | 200 秒 |
| データ ソース クエリのサイズ | 送信 HTTP 要求の応答から読み取りまたは受け入れられる最大バイト数。 | 80MB | 80MB | 80MB |
| 画像または PDF レポートのレンダリングの待機時間 | 画像またはレポート PDF のレンダリング要求が完了するまでの最大期間。これを過ぎると Grafana はタイムアウトになります。 | サポートされていません | 220 秒 | 220 秒 |
| インスタンス数 | Azure リージョンあたりの単一サブスクリプション内のインスタンスの最大数。 | 1 | 50 | 50 |
| IP あたりの要求数 | 1 秒あたり、IP あたりの要求の最大数。 | 1 秒あたり 90 要求 | 1 秒あたり 90 要求 | 1 秒あたり 90 要求 |
| HTTP ホストあたりの要求数 | 1 秒あたり、HTTP ホストあたりの要求の最大数。 HTTP ホストは、受信 HTTP 要求におけるホスト ヘッダーを表し、各一意のホスト クライアントを記述できます。 | 1 秒あたり 45 要求 | 1 秒あたり 45 要求 | 1 秒あたり 45 要求 |
各データ ソースにはそれぞれ固有の制限があり、それらは Azure Managed Grafana のダッシュボード、アラート、レポートに反映される場合があります。 各データ ソース プロバイダーのドキュメントでこれらの制限を調査します。 例えば次が挙げられます。
- アラート、Prometheus メトリック、データ収集、ログなど、Azure Monitorサービスの制限については、Azure Monitorを参照してください。
- Azure Data Explorer サービスの制限については、Azure Data Explorer に関する記事を参照してください。