このトピックでは、Grafana を Hologres に接続し、データを可視化して分析する方法について説明します。
手順
Grafana をインストールします。
Grafana のインストール方法の詳細については、「Install Grafana」をご参照ください。
-
Grafana を Hologres に接続します。
-
Grafana にログインします。左側のナビゲーションペインで、[新しい接続を追加] をクリックします。次に、[データソース] を選択し、[PostgreSQL] をクリックします。
-
「PostgreSQL Connection」ページでパラメーターを設定します。主なパラメーターは、[Host URL] (例:
localhost:5432)、[Database name]、[Username]、[Password]、[TLS/SSL Mode] (例:require)、[TLS/SSL Method] (例:File system path) です。[Additional settings] セクションで、[Version] ドロップダウンリストから PostgreSQL のバージョン (11など) を選択します。次の表で各パラメーターを説明します。
パラメーター
説明
[Host URL]
Hologres インスタンスのパブリックエンドポイントは、[Hologres コンソール] のインスタンス詳細ページにある Network Information セクションで確認できます。
[Database name]
Hologres データベースの名前です。
[Username]
Alibaba Cloud アカウントの AccessKey ID です。AccessKey ID の取得方法の詳細については、「Create an Alibaba Cloud account」の「Create an AccessKey pair」セクションをご参照ください。
[Password]
Alibaba Cloud アカウントの AccessKey シークレットです。
[TLS/SSL Mode]
Grafana が Hologres インスタンスと通信するモードです。このパラメーターは、Hologres インスタンスのパブリックエンドポイントのセキュアソケットレイヤー (SSL) 設定に合わせて設定します。
[Version]
PostgreSQL のバージョンです。この例では、11 を選択します。
その他のパラメーター
その他のパラメーターの詳細については、「Grafana official documentation」をご参照ください。
パラメーターを設定した後、ページ下部にある [Save & Test] をクリックします。
Database Connection OKというメッセージが表示された場合、接続は有効です。
-
-
データを分析します。
このデータソースを使用してデータを分析できるようになります。データ分析の詳細については、「official Grafana documentation」をご参照ください。Grafana で、新しいダッシュボードを作成し、パネルを編集します。データソースとして [grafana-postgresql-datasource] を選択し、[Format] を [Time series] に設定します。次に、次の SQL クエリを入力します。
SELECT l_shipdate as "time", sum(l_quantity) FROM lineitem WHERE $__timeFilter(l_shipdate) GROUP BY l_shipdate ORDER BY 1。可視化タイプとして [Time series] を選択します。パネルに、lineitemテーブルのアイテム数量を発送日別に集計した時系列の折れ線グラフが表示されます。