Grafana - Amazon Timestream

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Grafana

Grafana を使用して時系列データを視覚化し、アラートを作成できます。データ視覚化の開始に役立つように、Python アプリケーションから Timestream に送信されたデータを視覚化するサンプルダッシュボードを Grafana に作成し、セットアップを説明するビデオチュートリアルを作成しました。

サンプルアプリケーション

  1. 詳細については、 データベースを作成する「」で説明されている手順に従って、Timestream でデータベースとテーブルを作成します。

    注記

    Grafana ダッシュボードのデフォルトのデータベース名とテーブル名は、 grafanaTable それぞれ grafanaDB と に設定されています。これらの名前を使用して、セットアップを最小限に抑えます。

  2. Python 3.7 以降をインストールする

  3. Timestream Python のインストールと設定 SDK

  4. マルチスレッド Python アプリケーションの GitHub リポジトリを、 の指示に従って Timestream に継続的に取り込むクローンを作成します。 GitHub

  5. 「」の指示に従って、Timestream にデータを継続的に取り込むアプリケーションを実行します。 README

  6. Amazon Managed Grafana の開始方法を完了するか、Grafana のインストールを完了します。

  7. Amazon Managed Grafana を使用する代わりに Grafana をインストールする場合は、Grafana の Timestream プラグインのインストールを完了します

  8. 任意のブラウザを使用して Grafana ダッシュボードを開きます。Grafana をローカルにインストールしている場合は、Grafana ドキュメントに記載されている手順に従ってログインできます。

  9. Grafana を起動したら、データソースに移動し、データソースの追加をクリックし、Timestream を検索して、Timestream データソースを選択します。

  10. 認証プロバイダーとリージョンを設定し、保存とテストをクリックします。

  11. デフォルトのマクロを設定する

    1. $__database を Timestream データベースの名前に設定する (例: grafanaDB )

    2. Timestream テーブルの名前に $__table を設定する (例: grafanaTable)

    3. $__measure を タブから最も一般的に使用されるメジャーに設定します。

  12. Save and Test をクリックします。

  13. Dashboards タブをクリックします。

  14. インポートをクリックしてダッシュボードをインポートする

  15. サンプルアプリケーションダッシュボードをダブルクリックする

  16. ダッシュボード設定をクリックします。

  17. 変数の選択

  18. Timestream データベースとテーブルの名前と一致する tableName ように dbName と を変更します。

  19. Save をクリックします。

  20. ダッシュボードを更新する

  21. アラートを作成するには、Grafana ドキュメントに記載されている手順に従って、Grafana マネージドアラートルールを作成します

  22. アラートをトラブルシューティングするには、トラブルシューティングの Grafana ドキュメントに記載されている手順に従ってください。

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

チュートリアル動画

このビデオでは、Grafana が Timestream と連携する方法について説明します。