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

Managed Service for Grafana:Elasticsearchデータソースの追加と使用

最終更新日:Dec 30, 2024

Alibaba Cloud Grafanaマネージドサービスは、Alibaba Cloud Elasticsearchと統合されています。Elasticsearchプラグインを使用して、Elasticsearchからデータを同期し、Grafanaダッシュボードにリアルタイムでデータを表示できます。このトピックでは、Elasticsearchクラスターのパブリックエンドポイントを使用して、ElasticsearchからGrafanaマネージドサービスにデータを同期し、Elasticsearchデータソースを使用してダッシュボードを作成する方法について説明します。

背景情報

Alibaba Cloud Elasticsearchは、オープンソースのElasticsearchに基づいて開発された、フルマネージドのすぐに使えるクラウドサービスです。オープンソースの機能と完全に互換性があり、従量課金制をサポートしています。Elasticsearch、Logstash、Kibana、Beatsなどのすぐに使えるコンポーネントに加えて、Alibaba Cloud ElasticsearchはElasticとともに無料のX-Packプラグインを提供します。リアルタイムログ分析と処理、情報検索、多次元データクエリと分析で広く使用されているAlibaba Cloud Elasticsearchは、セキュリティ、SQL、機械学習、アラート、監視などの高度な機能を統合しています。詳細については、Alibaba Cloud Elasticsearchとは?を参照してください。

手順1: GrafanaワークスペースのIPアドレスをElasticsearchクラスターのホワイトリストに追加する

Elasticsearchコンソールで、GrafanaワークスペースのIPアドレスをホワイトリストに追加します。

  1. Alibaba Cloud Elasticsearchコンソールにログインします。

  2. 左側のナビゲーションペインで、Elastic Stack Cloud Native PaaS > Elasticsearchクラスターを選択します。

  3. 目的のクラスターに移動します。

    1. 上部のナビゲーションバーで、クラスターが属するリソースグループと、クラスターが存在するリージョンを選択します。

    2. Elasticsearchクラスターページで、クラスターを見つけて、そのIDをクリックします。

  4. 表示されるページの左側のナビゲーションペインで、構成と管理 > セキュリティを選択します。

  5. セキュリティページのネットワーク設定セクションで、パブリックIPアドレスホワイトリストの右側にある変更をクリックします。

    説明

    パブリックIPアドレスホワイトリストパラメーターを変更する前に、パブリックネットワークアドレスがオンになっていることを確認してください。デフォルトでは、スイッチはオフになっています。

    1. パブリックIPアドレスホワイトリストの変更パネルで、デフォルトホワイトリストの右側にある構成をクリックします。

    2. IPアドレスホワイトリストの変更ダイアログボックスで、ホワイトリスト内のIPアドレスフィールドにGrafanaワークスペースのIPアドレスを入力します。

      説明

      Grafanaマネージドサービスコンソールのワークスペース情報ページで、GrafanaワークスペースのIPアドレスを取得できます。詳細については、ワークスペース情報の表示または変更を参照してください。

    3. OKをクリックします。

手順2: Grafanaコンソールにログインする

  1. Grafanaマネージドサービスコンソールにログインします。左側のナビゲーションペインで、ワークスペース管理をクリックします。

  2. ワークスペース管理ページで、管理するワークスペースを見つけて、URL列のURLをクリックしてGrafanaに移動します。

    説明

    Grafanaの管理者アカウントと、ワークスペースの作成時に構成したパスワードを使用して、Grafanaにログインできます。Alibaba Cloudでサインインをクリックして、現在のAlibaba CloudアカウントでGrafanaにログインすることもできます。

手順3: データソースを追加する

Grafana 9.0.x

  1. Grafanaの左側のナビゲーションペインで、image > データソースを選択します。表示されるページで、データソースを追加をクリックします。

  2. データソースを追加ページで、Elasticsearchを検索してクリックします。

  3. 設定タブで、次のパラメーターを設定します。

    セクション

    パラメーター

    説明

    名前

    データソースの名前。カスタム名を指定できます。

    Elasticsearchデータソース

    HTTP

    URL

    Elasticsearchクラスターのパブリックエンドポイント。形式:http://{Elasticsearchエンドポイント}:9200

    説明
    • Elasticsearchコンソールのクラスターの基本情報ページで、Elasticsearchクラスターのパブリックエンドポイントを取得できます。

    • HTTPSプロトコルを使用するには、ElasticsearchコンソールでHTTPSを有効にする必要があります。

    詳細については、クラスターの基本情報の表示を参照してください。

    http://es-cn-xxxxxxxxx.public.elasticsearch.aliyuncs.com:9200

    認証

    ベーシック認証

    ベーシック認証をオンにし、ベーシック認証の詳細セクションのパラメーターを構成します。

    該当なし

    ベーシック認証の詳細

    ユーザー

    Elasticsearchクラスターのユーザー名。

    elastic

    パスワード

    Elasticsearchクラスターのパスワード。

    説明

    Elasticsearchクラスターのパスワードを忘れた場合は、次の手順を実行してパスワードをリセットできます。Elasticsearchコンソールにログインします。クラスターの詳細ページに移動します。左側のナビゲーションペインで、構成と管理 > セキュリティを選択します。アクセス設定セクションで、パスワードのリセットをクリックします。

    該当なし

    Elasticsearchの詳細

    インデックス名

    Elasticsearchクラスターに作成されたインデックスの名前。

    説明
    • Elasticsearchクラスターにインデックスを作成していない場合は、Elasticsearchの自己監視インデックスを使用して、Grafanaマネージドサービスがクラスターにアクセスできるかどうかを一時的に確認できます。Elasticsearchの自己監視インデックスの名前は.monitoring-es-7-2022.01.11です。名前の「2022.01.11」を過去2日以内の日付に置き換えます。そうしないと、データが同期されない場合があります。日付がElasticsearchクラスターの作成日以降であることを確認してください。

    • 詳細については、Grafanaドキュメントを参照してください。

    .monitoring-es-7-2022.01.11

    時間フィールド名

    インデックスのタイムスタンプ。

    説明

    インデックス名パラメーターをElasticsearchの自己監視インデックスに設定すると、値はtimestampに設定されます。

    timestamp

    ElasticSearchバージョン

    Elasticsearchクラスターのバージョン。

    説明

    Elasticsearchクラスターのバージョンを取得するには、Elasticsearchコンソールのクラスターの基本情報ページに移動します。

    7.10+

    image

  4. 保存してテストをクリックします。

    インデックスOK。時間フィールド名OKメッセージが表示された場合、ElasticsearchデータソースはGrafanaマネージドサービスに追加されます。詳細については、Grafanaドキュメントを参照してください。

Grafana 10.0.x

  1. Grafanaホームページで、imageアイコンをクリックします。

  2. 左側のナビゲーションペインで、管理 > データソースを選択します。

  3. データソースタブで、+ 新しいデータソースを追加をクリックします。

  4. データソースを追加ページで、Elasticsearchを検索してクリックします。

  5. 設定タブで、次のパラメーターを設定します。

    セクション

    パラメーター

    説明

    名前

    データソースの名前。カスタム名を指定できます。

    Elasticsearchデータソース

    HTTP

    URL

    Elasticsearchクラスターのパブリックエンドポイント。形式:http://{Elasticsearchエンドポイント}:9200

    説明
    • Elasticsearchコンソールのクラスターの基本情報ページで、Elasticsearchクラスターのパブリックエンドポイントを取得できます。

    • HTTPSプロトコルを使用するには、ElasticsearchコンソールでHTTPSを有効にする必要があります。

    詳細については、クラスターの基本情報の表示を参照してください。

    http://es-cn-xxxxxxxxx.public.elasticsearch.aliyuncs.com:9200

    認証

    ベーシック認証

    ベーシック認証をオンにし、ベーシック認証の詳細セクションのパラメーターを構成します。

    該当なし

    ベーシック認証の詳細

    ユーザー

    Elasticsearchクラスターのユーザー名。

    elastic

    パスワード

    Elasticsearchクラスターのパスワード。

    説明

    Elasticsearchクラスターのパスワードを忘れた場合は、次の手順を実行してパスワードをリセットできます。Elasticsearchコンソールにログインします。クラスターの詳細ページに移動します。左側のナビゲーションペインで、構成と管理 > セキュリティを選択します。アクセス設定セクションで、パスワードのリセットをクリックします。

    該当なし

    Elasticsearchの詳細

    インデックス名

    Elasticsearchクラスターに作成されたインデックスの名前。

    説明
    • Elasticsearchクラスターにインデックスを作成していない場合は、Elasticsearchの自己監視インデックスを使用して、Grafanaマネージドサービスがクラスターにアクセスできるかどうかを一時的に確認できます。Elasticsearchの自己監視インデックスの名前は.monitoring-es-7-2022.01.11です。名前の「2022.01.11」を過去2日以内の日付に置き換えます。そうしないと、データが同期されない場合があります。日付がElasticsearchクラスターの作成日以降であることを確認してください。

    • 詳細については、Grafanaドキュメントを参照してください。

    .monitoring-es-7-2022.01.11

    時間フィールド名

    インデックスのタイムスタンプ。

    説明

    インデックス名パラメーターをElasticsearchの自己監視インデックスに設定すると、値はtimestampに設定されます。

    timestamp

    image

  6. 保存してテストをクリックします。

    データソースは動作していますメッセージが表示された場合、データソースはGrafanaに追加されます。

手順4: ダッシュボードパネルを作成する

Grafana 9.0.x

  1. Grafanaの左側のナビゲーションペインで、image > 新しいダッシュボードを選択します。

  2. 新しいダッシュボードページで、新しいパネルを追加をクリックします。

  3. クエリタブのパネルの編集ページで、手順3で追加したデータソースをデータソースドロップダウンリストから選択します。

    たとえば、ログリストとログの詳細を表示するためにダッシュボードパネルを構成する場合、メトリックパラメーターをログに設定し、右上隅のビジュアライゼーションドロップダウンリストからログを選択します。

    image

  4. 適用をクリックします。

  5. 右上隅にある保存监控大盘アイコンをクリックします。次に、ダッシュボードの名前と、ダッシュボードが存在するディレクトリを指定します。

  6. 保存をクリックします。

Grafana 10.0.x

  1. Grafanaホームページで、imageアイコンをクリックします。

  2. 左側のナビゲーションペインで、ダッシュボードをクリックします。表示されるページで、新しいダッシュボード新規ドロップダウンリストからを選択します。

  3. 新しいダッシュボードページで、+ ビジュアライゼーションを追加をクリックします。

  4. データソースを選択ダイアログボックスの右側で、手順3で追加したデータソースを選択します。

    たとえば、ログリストとログの詳細を表示するためにダッシュボードパネルを構成する場合、メトリックパラメーターをログに設定し、右上隅のビジュアライゼーションドロップダウンリストからログを選択します。

    image

  5. 適用をクリックします。

  6. 右上隅にある保存监控大盘アイコンをクリックします。次に、ダッシュボードの名前と、ダッシュボードが存在するディレクトリを指定します。

  7. 保存をクリックします。

手順5: 監視データを表示する

Grafana 9.0.x

  1. Grafanaの左側のナビゲーションペインで、image > 参照を選択します。

  2. 参照タブで、ディレクトリを見つけて、ダッシュボードをクリックしてチャートを表示します。

Grafana 10.0.x

  1. Grafanaホームページで、左上隅にあるimageアイコンをクリックします。

  2. 表示される左側のペインで、ダッシュボードをクリックします。ダッシュボードページで、ディレクトリを見つけて、ダッシュボードをクリックしてチャートを表示します。