コンテンツにスキップ

Grafana LiveUpdate プラグイン

Grafana LiveUpdate プラグインは、Grafana Live の WebSocket ベースのストリーミング機能を使って、Disguise のパフォーマンスメトリクスとシステムデータを Grafana ダッシュボードへリアルタイムにストリーミングできるようにします。

Disguise r31.0 で導入された Live Update Web ソケットを活用して構築されたこのプラグインは、Grafana のオブザーバビリティプラットフォームとシームレスに統合し、チームが他のインフラメトリクスと並べて Disguise システムをリアルタイムに監視できるようにします。

YouTube でホストされている Grafana LiveUpdate プラグインのビデオデモ 画像をクリックすると YouTube でビデオデモを視聴できます。

  • Disguise メトリクスを Grafana ダッシュボードへリアルタイムにストリーミング。
  • サブ秒のレイテンシーによる WebSocket ベースのライブデータ更新。
  • Grafana Live ストリーミング API との統合。
  • カスタムメトリクスコレクションとアラートのサポート。
  • 履歴データの保持と分析機能。
  • 分散セットアップでの複数マシン監視。
  • Disguise ワークフロー向けのカスタムダッシュボードテンプレート。
  • Disguise r31 以降に対応。

システム要件: Grafana LiveUpdate プラグインには Disguise r31 以降と、Live ストリーミングが有効になった Grafana インスタンスが必要です。

このプラグインをインストールするには:

  1. Disguise r31 以降を実行しており、コンピューターに Docker がインストールされていることを確認します。
  2. Designer Plugin Gallery から Grafana LiveUpdate プラグインパッケージをダウンロードします。
  3. プラグインを解凍します。
  4. 「start grafana」バッチスクリプトをダブルクリックします。
  5. Designer を開きます。
  6. Plugins をクリックして Plugin Launcher にアクセスします。
  7. Grafana LiveUpdate をクリックしてプラグインを開き、グラフを表示します。 Grafana LiveUpdate プラグインのインターフェース

インストール後、ウェブブラウザで http://localhost:3030 を開き、同じマシンで実行していない場合は DataSource 接続設定 を Director の IP に向けて構成できます。

システムパフォーマンスの監視

Section titled “システムパフォーマンスの監視”
  1. Grafana ダッシュボードにアクセスして、リアルタイムの Disguise メトリクスを表示します。
  2. 次のようなストリーミングデータを表示します。
    • CPU と GPU の使用率。
    • メモリの使用量と割り当て。
    • フレームレートとレンダリングパフォーマンス。
    • ネットワークスループットとレイテンシー。
  3. 特定の監視ニーズに合わせてカスタムダッシュボードを作成します。

Grafana LiveUpdate プラグインは、単一の Grafana インスタンスから複数の Disguise マシンを監視でき、分散セットアップやショーネットワーク全体を一元的に可視化します。

  • Grafana のテンプレート機能を使って再利用可能なダッシュボードを作成します。
  • ストレージコストを管理するために適切なデータ保持ポリシーを実装します。
  • ストリーミング接続の定期的なヘルスチェックを設定します。
  • プラグイン自体が Disguise システムに与えるパフォーマンスへの影響を監視します。
  • Grafana のアノテーション機能を使って、イベントとパフォーマンスデータを関連付けます。
  • Grafana LiveUpdate プラグインの初回リリース。
  • WebSocket を使用した Disguise パフォーマンスメトリクスのリアルタイムストリーミング。
  • Grafana Live API との統合。
  • 単一の Grafana インスタンスからの複数マシン監視のサポート。
  • カスタムダッシュボードテンプレートとアラート機能を含む。