すべてのプロダクト
Search
ドキュメントセンター

CloudMonitor:自己管理のオンプレミスGrafanaを使用してメトリックデータを表示する

最終更新日:May 15, 2024

エンタープライズダッシュボードとGrafanaプラグインを使用して、Hybrid Cloud MonitoringとGrafanaを統合できます。 エンタープライズダッシュボードを使用して、自己管理型Grafanaインスタンスを作成することもできます。 このトピックでは、自己管理Grafanaを使用して、視覚化された方法でメトリックデータを表示する方法について説明します。

前提条件

ハイブリッドクラウドモニタリングが有効になりました。 詳細については、「Hybrid Cloud Monitoringの有効化」をご参照ください。

背景情報

CloudMonitorとGrafanaを統合する方法については、「概要」をご参照ください。

手順

  1. Grafanaソフトウェアをインストールします。
    説明 CentOSにGrafanaをインストールする方法を次の例に示します。 Grafanaを他のオペレーティングシステムにインストールする方法の詳細については、「Grafanaのインストール」をご参照ください。
    1. rootユーザーとしてサーバーにログオンします。
    2. 次のいずれかのコマンドを実行してGrafanaをインストールします。
      説明 GrafanaのソフトウェアバージョンとGrafanaでサポートされているオペレーティングシステムの詳細については、Grafanaダウンロードページをご覧ください。 次の例では、Grafanaインストールパッケージはgrafana-8.0.6-1.x86_64.rpmで、最新バージョンです。
      • 方法1:

        https://dl.grafana.com/oss/release/grafana-8.0.6-1.x86_64.rpm sudo yumインストール

      • 方法2:

        wget https://dl.grafana.com/oss/release/grafana-8.0.6-1.x86_64.rpm

        sudo yum localinstall grafana-8.0.6-1.x86_64.rpm

    3. 次のコマンドを実行してGrafanaサービスを開始します。
      sudo service grafana-server start
  2. オプション。 Grafanaパネルプラグインをインストールします。

    Pie ChartGanttWorldmap panelなどのGrafanaパネルでモニタリングデータを表示する必要がある場合は、対応するパネルプラグインをインストールする必要があります。 Grafanaパネルプラグインのインストール方法の詳細については、Grafanaパネルプラグインのページを参照してください。

  3. Hybrid Cloud Monitoringで名前空間を作成します。
    詳細については、「名前空間の作成」をご参照ください。
  4. メトリックインポートタスクを作成します。
    セルフマネージドデータセンター、Alibaba Cloudサービス、およびサードパーティプロバイダーのクラウドサービスのメトリックインポートタスクを作成して、CloudMonitorにメトリックをインポートできます。 メトリックインポートタスクの作成方法の詳細については、以下のトピックを参照してください。
  5. 名前空間をGrafanaに接続するために使用するURLとAlibaba Cloudアカウントを表示します。
    説明 この手順で取得したURLとAlibaba Cloudアカウントは、手順6でデータソースを作成するために使用されます。
    1. にログインします。CloudMonitorコンソール.

    2. 左側のナビゲーションウィンドウで、[ハイブリッドクラウドモニタリング] > [名前空間] を選択します。
    3. 名前空間を見つけ、[操作] 列の [その他の可視化ソリューションの統合] > [セルフマネージドGrafanaの統合] を選択します。
      エンタープライズモニタリングダッシュボードからGrafanaに名前空間を接続するために使用するURLとAlibaba Cloudアカウントを表示します。 次の表に、URLとAlibaba Cloudアカウントに関する情報を示します。
      パラメーター説明
      URLエンタープライズモニタリングダッシュボードからGrafanaに名前空間を接続するために使用するURL。

      URL形式: <Endpoint for reporting monitoring data>/proxy/namespace/<名前空間名>

      cn-hangzhoucn-shanghaicn-beijing、またはcn-shenzhenを含むドメイン名を使用してAPI呼び出しを行うことを推奨します。 これらのリージョンに存在するリソースのメトリックを監視できます。 次のエンドポイントを使用してモニタリングデータをレポートすることを推奨します。
      • パブリックエンドポイント
        cn-hangzhoucn-shanghaicn-beijing、またはcn-shenzhenを含むドメイン名を使用して、インターネット経由でAPI呼び出しを行うことを推奨します。 これらのリージョンに存在するリソースのメトリックを監視できます。 次のパブリックドメイン名がサポートされています。
        • https://metrichub-cms-cn-shanghai.aliyuncs.com
        • https://metrichub-cms-cn-hangzhou.aliyuncs.com
        • https://metrichub-cms-cn-beijing.aliyuncs.com
        • https://metrichub-cms-cn-shenzhen.aliyuncs.com
      • VPCエンドポイント
        cn-hangzhoucn-shanghaicn-beijing、またはcn-shenzhenを含むドメイン名を使用して、仮想プライベートクラウド (VPC) 上でAPI呼び出しを行うことを推奨します。 これらのリージョンに存在するリソースのメトリックを監視できます。 次のVPCドメイン名がサポートされています。
        • http://metrichub-cn-shanghai.aliyun.com
        • http://metrichub-cn-hangzhou.aliyun.com
        • http://metrichub-cn-beijing.aliyun.com
        • http://metrichub-cn-shenzhen.aliyun.com
      説明 推奨エンドポイントのネットワークレイテンシは、他のリージョンのエンドポイントよりもかなり低くなります。 モニタリングデータをレポートするエンドポイントの詳細については、「付録2: モニタリングデータをレポートするエンドポイント」をご参照ください。
      https://metrichub-cms-cn-hangzhou.aliyuncs.com/proxy/namespace/default-aliyun
      ユーザーエンタープライズモニタリングダッシュボードからGrafanaに名前空間を接続するために使用するアカウント。

      Alibaba CloudアカウントまたはAlibaba Cloudアカウント内のRAMユーザーのAccessKey ID。 AccessKey IDの取得方法については、「AccessKeyペアの取得」をご参照ください。

      説明 RAMユーザーは、現在のAlibaba Cloudアカウントによって作成され、CloudMonitorからデータを読み取る権限が付与されている必要があります。
      LTAI4FgrMeKLB7NqDmPe ****
      パスワードエンタープライズモニタリングダッシュボードからGrafanaに名前空間を接続するために使用するアカウント。

      Alibaba CloudアカウントまたはAlibaba Cloudアカウント内のRAMユーザーのAccessKeyシークレット。 AccessKeyシークレットの取得方法については、「AccessKeyペアの取得」をご参照ください。

      説明 RAMユーザーは、現在のAlibaba Cloudアカウントによって作成され、CloudMonitorからデータを読み取る権限が付与されている必要があります。
      dylEiakiwLFB1CufDyxyCwlCxZ ****
  6. Grafanaでデータソースを作成します。
    インストール後にGrafanaにログインします。 デフォルトのポートは3000、デフォルトのユーザー名はadminです。
    重要 初めてGrafanaにログインするときは、セキュリティリスクを防ぐためにパスワードを変更することをお勧めします。
    1. Grafanaにログインします。
      ログインURLの形式はhttps:// Grafana server IP address:3000です。 たとえば、ログオンURLはhttps:// 192.168.XX.XX:3000です。
    2. 左側のナビゲーションウィンドウで、[Configuration] をクリックします。
    3. [データソース] タブで、右上隅の [データソースの追加] をクリックします。
    4. [データソースの追加] ページで、[プロメテウス] をクリックします。
    5. [設定] タブで、[名前][URL][ユーザー] 、および [パスワード] パラメーターを設定します。 他のパラメーターはデフォルト値を使用します。
      • Name: Grafanaのデータソースの名前 (例: Prometheus-test) 。
      • URL: エンタープライズモニタリングダッシュボードからGrafanaに名前空間を接続するために使用するURL。 URLは、例えば、ステップ5から取得さhttps://metrichub-cms-cn-hangzhou.aliyuncs.com/proxy/namespace/default-aliyun
      • UserPassword: エンタープライズモニタリングダッシュボードからGrafanaに名前空間を接続するために使用するユーザー名とパスワード。 ユーザー名とパスワードは、手順5で取得したUserpasswordの値です。たとえば、LTAI4FgrMeKLB7NqDmPe ****dylEiakiwLFB1CufDyxyCwlCxZ **** です。
        説明 [認証] セクションで [基本認証] をオンにすると、[ユーザー] および [パスワード] パラメーターに指定した値が [基本認証の詳細] セクションに表示されます。
    6. [保存とテスト] をクリックします。
  7. ダッシュボードとモニタリングチャートを追加します。
    1. 左側のナビゲーションサブメニューで、Createアイコンをクリックします。
    2. [新しいダッシュボード] ページで、[空のパネルを追加] をクリックします。
    3. [クエリ] タブで、[データソース] ドロップダウンリストから [Prometheus-test] を選択し、ダッシュボードとモニタリングチャートを追加するクラウドサービスのメトリックを選択します。
    4. 右側のウィンドウで、モニタリングチャートの名前、タイプ、およびレイアウトを指定します。
    5. 右上隅にある [適用] をクリックします。
      モニタリングチャートが作成されます。
    6. 右上隅にあるSave the dashboardアイコンをクリックします。 次に、ダッシュボードの名前とダッシュボードが存在するディレクトリを指定します。
    7. [保存] をクリックします。
      ダッシュボードが作成されます。
  8. モニタリングデータを表示します。
    1. 左側のナビゲーションウィンドウで、Dashboard > 管理を選択します。
    2. [管理] タブで、ダッシュボードをクリックします。
      ダッシュボード上のすべてのモニタリングチャートを表示します。