Managed Service for Grafana を使用すると、Alibaba Cloud サービスのデータソースとダッシュボードを統合し、Grafana ダッシュボード上のチャートに表示できます。サポートされているクラウドサービスはワンクリックで統合でき、クラウドリソースのメトリックをより効率的に監視し、リソースの消費量を把握し、システムのパフォーマンスを評価できます。
以下に記載されていないクラウドサービスを統合するには、手動でデータソースとして追加する必要があります。詳細については、「データソースの追加」をご参照ください。
サポートされているクラウドサービス
次の表に、ワンクリック統合をサポートするクラウドサービスとその要件を示します。
| クラウドサービス | コンソールでの UI ラベル | 前提条件 | 組み込みダッシュボード |
|---|---|---|---|
| Application Real-Time Monitoring Service (ARMS) | [ARMS アプリケーションモニタリング] | 特定の Grafana エディションが必要です。「ARMS の統合」をご参照ください。 | はい |
| Managed Service for Prometheus | [Managed Service for Prometheus] | なし | Prometheus インスタンスタイプによって異なります |
| クラウドサービス向け Prometheus インスタンス | [Prometheus Service (Old)] | Managed Service for Prometheus に接続されたクラウドサービス。「Alibaba Cloud サービスの監視」をご参照ください。 | はい |
| ハイブリッドクラウド監視 | [ハイブリッドクラウド監視] | AccessKey ID と AccessKey Secret | 名前空間データに基づくデフォルトダッシュボード |
| ARMS アラート管理 | [ARMS アラート管理] | なし | はい |
| Simple Log Service | [Simple Log Service] | AliyunServiceRoleForARMS サービスリンクロール と AliyunARMSFullAccess システムポリシー | Kubernetes イベント Logstore のみ |
クラウドサービス統合への移動
Managed Service for Grafana コンソールにログインします。
左側のナビゲーションウィンドウで、ワークスペース管理 をクリックします。
ワークスペース管理 ページで、ワークスペース ID をクリックします。
ワークスペース情報 ページで、クラウドサービス統合 セクションを見つけます。
標準的な統合ワークフロー
ほとんどのクラウドサービス (ARMS、Managed Service for Prometheus、クラウドサービス用の Prometheus インスタンス、ARMS アラート管理) は、同じ手順に従います。
クラウドサービス統合 セクションの左側のペインで、サービス名をクリックします。
右側のデータソースリストで、対象のデータソースを見つけ、操作 列の 統合 をクリックします。OK をクリックして確定します。
操作 列の フォルダ をクリックして Grafana の ダッシュボード ページを開き、事前構築済みダッシュボードを含むフォルダを表示します。
以降のセクションでは、サービス固有の違いについて説明します。
ARMS の統合
標準的な統合ワークフローに従い、ステップ 1 で ARMS アプリケーションモニタリング をクリックします。
ARMS アプリケーションモニタリング が表示されない場合は、DingTalk グループ (グループ ID: 34785590) に参加して、お使いの Managed Service for Grafana のエディションをアップグレードしてください。
標準的なワークフローを完了した後、オプションで統合を検証できます。Grafana のナビゲーションウィンドウで、 を選択し、統合されたすべてのデータソースを表示します。
Managed Service for Prometheus の統合
標準的な統合ワークフローに従い、ステップ 1 で Managed Service for Prometheus をクリックします。
プリセットのダッシュボードは、Prometheus インスタンスタイプによって異なります。
クラウドサービス用 Prometheus インスタンスの統合
開始する前に、1 つ以上の Alibaba Cloud サービスを Managed Service for Prometheus に接続してください。 詳細については、「Alibaba Cloud サービスを監視する」をご参照ください。
標準的な統合ワークフローに従い、ステップ 1 で Prometheus Service (旧) をクリックします。
追加のクラウドサービスを Managed Service for Prometheus に接続するには、Prometheus Service (旧) セクションの右上隅にある クラウドサービスモニタリングの設定 をクリックします。
ハイブリッドクラウド監視の統合
ハイブリッドクラウド監視では、統合中に AccessKey の認証情報が必要であり、標準的なワークフローのステップ 2 とは異なります。
クラウドサービス統合 セクションの左側のペインで、ハイブリッドクラウド監視 をクリックします。
右側のデータソースリストで、対象のデータソースを見つけ、操作 列の 統合 をクリックします。データソースの統合 ダイアログボックスで、AccessKey ID と AccessKey Secret を入力し、OK をクリックします。
操作 列の フォルダ をクリックして、事前構築済みダッシュボードを表示します。
(オプション) Grafana のナビゲーションウィンドウで、 を選択し、統合されたすべてのデータソースを表示します。
Managed Service for Grafana は、各名前空間でアクセスされたデータに基づいてデフォルトのダッシュボードを生成します。クラウドサービスのメトリックは自動的には追加されません。必要なメトリックが表示されない場合は、ハイブリッドクラウド監視 セクションの ハイブリッドクラウド監視の設定 をクリックして追加してください。
CloudMonitor を通じて監視するクラウドサービスを追加するには、ハイブリッドクラウド監視 セクションの右上隅にある ハイブリッドクラウド監視の設定 をクリックします。
ARMS アラート管理の統合
標準的な統合ワークフローに従い、ステップ 1 で ARMS アラート管理 をクリックします。
Simple Log Service の統合
Managed Service for Grafana は、AliyunServiceRoleForARMS サービスリンクロールを偽装して Simple Log Service にアクセスします。このロールがアカウントに存在しない場合は、統合中にプロンプトが表示されたら権限付与を完了してください。Resource Access Management (RAM) ユーザー用にこのロールを作成する手順については、「ARMS のサービスリンクロール」のよくある質問セクションをご参照ください。
クラウドサービス統合 セクションの左側のペインで、Simple Log Service をクリックします。
右側のデータソースリストで、Log Service データソースの作成 をクリックします。Log Service データソースの作成 パネルで、次のパラメーターを設定し、OK をクリックします。
説明AliyunARMSFullAccess システムポリシーがアカウントにアタッチされていない場合は、プロンプトに従ってアタッチしてください。
パラメーター 説明 リージョン Simple Log Service プロジェクトが存在するリージョン プロジェクト Simple Log Service プロジェクト名 logstore 対象の Logstore (オプション) 操作 列の フォルダ をクリックして、事前構築済みダッシュボードを表示します。
重要フォルダとダッシュボードは、Kubernetes イベントの Logstore に対してのみ生成されます。ダッシュボード ページに利用可能なフォルダがない場合、指定された Logstore には事前構築済みダッシュボードがありません。
操作 列の エクスプローラー をクリックして、Grafana コンソールで Simple Log Service のデータをクエリおよび探索します。