Azure Managed Redis の ダッシュボード は、Azure Monitor の組み込みの Grafana エクスペリエンスを Azure ポータルに直接取り込んでいます。 個別の Azure Managed Grafana インスタンスをデプロイせずに、Azure Managed Redis のメトリックとログを使用して Grafana ダッシュボードを作成およびカスタマイズできます。 組み込みの Grafana コントロールは、さまざまな視覚化パネルとクライアント側の変換をサポートします。
注
この機能では、Azure Monitorに組み込まれている Grafana エクスペリエンスを使用します。 スタンドアロンのフル マネージド Grafana サービスである Azure Managed Grafana とは別です。
主な機能
- 事前構築済みのダッシュボードから開始します。 キャッシュのパフォーマンス、メモリ、操作、接続など、Azure Managed Redis の監視シナリオに合わせて調整された、Azure管理されたダッシュボードを使用します。
- ダッシュボードを作成および編集します。 パネルの追加、クエリの変更、クライアント側の変換の適用。
- Azure リソースとして保存して共有します。 Azureロールベースのアクセス制御 (RBAC) を使用して標準のAzure リソースとしてダッシュボードを格納し、Azure Resource Manager (ARM) テンプレート または Bicep を使用して自動化します。
- アドホックでデータを探索します。 Grafana Explore を使用してクエリを実行し、結果を新規または既存のダッシュボードに追加します。
前提条件
- Azure Managed Redis リソース。
- Azure Managed Redis の監視データを読み取り、ターゲットのサブスクリプションおよびリソース グループにリソースを作成するためのアクセス許可。
- メトリックがAzure Monitorにフローするように、Azure Managed Redis リソースで構成された診断設定。
Azure Managed Redis で Grafana エクスペリエンスを開く
- Azure ポータルで、Azure Managed Redis リソースを開きます。
- 左側のメニューの [ 監視] で、[ ダッシュボードと Grafana] を選択します。
ギャラリーには、Azure マネージド ダッシュボードと、現在の Azure Managed Redis リソースの Saved ダッシュボードが一覧表示されます。
事前構築済みのダッシュボードを使用してすばやく開始する
Azureには、次の 4 つのセクションを含む事前構築済みの Azure Managed Redis ダッシュボードが用意されています。
概要 — CPU 使用率、メモリ使用量、接続済みクライアント、合計操作、キャッシュ読み取り、キャッシュ書き込みの概要統計パネル
パフォーマンス - CPU とメモリ、読み取り、書き込みの時系列グラフ
操作 - 操作 の時系列グラフ (1 秒あたり) とヒット率とミス率
接続 — 接続されたクライアントと Geo レプリケーションが正常な場合の時系列グラフ。
ダッシュボードを開くには、ギャラリーから Azure Managed Redis を選択します。 時間範囲ピッカーと、上部にある Redis フィルターと 名前空間 フィルターを使用して、データをリソースにスコープ設定します。
ダッシュボードの作成、編集、保存
事前構築済みのダッシュボードをカスタマイズすることも、最初からカスタマイズすることもできます。
- 事前構築済みのダッシュボードを編集します。 ダッシュボードを開き、[ 編集] を選択します。 パネル、クエリ、および変換を変更します。
- コピーを保存します。 [ 名前を付けて保存] を選択して、変更を新しいダッシュボードとして保存します。 サブスクリプション、リソース グループ、および名前を選択します。
- 最初から始めます。 ギャラリーで [ 新規 ] を選択して空のダッシュボードを作成し、パネルを追加します。
保存されたすべてのダッシュボードは、Azure リソースです。 AZURE RBAC を使用して管理し、ARM テンプレートをエクスポートし、自動化パイプラインにダッシュボードを含めることができます。
注
Azure Managed Redis リソース内から保存されたダッシュボードは、そのリソースに自動的に関連付けられ、ギャラリーの Saved ダッシュボードの下に表示されます。
Azure Managed Redis にダッシュボードが表示されるようにする。
Grafana 内で確認できる Azure Managed Redis リソース内のダッシュボードでは、特定のリソース タグが使用されます。
| 名前 | 価値 |
|---|---|
GrafanaDashboardResourceType |
microsoft.cache/redisenterprise |
Azure Managed Redis リソース内で作成したダッシュボードは、このタグを自動的に受け取ります。 リソースの外部にダッシュボードをインポートまたは作成し、それをギャラリーに表示する場合は、タグを手動で追加します。
- Azure ポータルでダッシュボード リソースを開きます。
- [タグ] を選択し、前の表に示した名前と値を追加します。
- 変更を保存します。
タグを追加した後、ギャラリーを更新します。 [ 保存されたダッシュボード] の下にダッシュボードが表示されます。
Grafana Explore を使用する
Grafana Explore は 、ダッシュボード内で開始することなくアドホック クエリを実行するのに役立ちます。 新しいダッシュボードまたは既存のダッシュボードに結果を追加できます。
- Grafana エクスペリエンスの上部メニューから[探索]を選択 します。
- データ ソースを選択し、目的の時間範囲のクエリを作成します。
- [ ダッシュボードに追加] を 選択して、視覚化をパネルに変換します。
アクセスを管理し、大規模に自動化する
- Azure RBAC を使用してアクセスを制御します。 ダッシュボードのリソース、リソース グループ、またはサブスクリプション スコープでロールを割り当てて、ダッシュボードを表示または編集できるユーザーを制御します。
- ARM またはBicepを使用して自動化します。 保存したダッシュボードから ARM テンプレートをエクスポートし、環境間で一貫してデプロイします。
コスト
Azure Managed Redis 内の Grafana エクスペリエンスには、Azure Managed Redis リソース料金を超える追加料金は発生しません。 Standard Azure Monitor 料金は、診断データが Log Analytics ワークスペース、ストレージ アカウント、またはイベント ハブにフローするように構成されている場合に適用されます。
制限事項
- Azure データ ソースのみをサポートします。 これらのソースには、Azure Monitor、Prometheus のマネージド サービスAzure Monitor、およびAzure Data Explorerが含まれます。
- 保存されたダッシュボードは、リソースごとにスコープが設定されます。 Azure Managed Redis リソース内から保存されたダッシュボードは、そのリソースのギャラリーにのみ表示されます。
Troubleshooting
Q: 保存したダッシュボードがギャラリーに表示されないのはなぜですか?
A: ダッシュボードが Azure Managed Redis リソースの Dashboards 内から Grafana エクスペリエンスで保存されたことを確認します。 別の場所に保存した場合は、ギャラリーを開き、[ 最新の情報に更新] を選択します。
Q: ダッシュボードを保存できないのはなぜですか?
A: ターゲット サブスクリプションとリソース グループにリソースを作成するためのアクセス許可があることを確認します。
Q: データが読み込まれないのはなぜですか?
A: Azure Managed Redis リソース診断設定が構成されていること選択した時間範囲にデータが含まれていることを確認します。 診断設定は、最初に構成した後にフローを開始するまでに最大 90 分かかる場合があります。