Transfer Appliance のモニタリング

オブザーバビリティを高めるために、データコピーのステータスとアプライアンスのステータスの指標を使用できます。

オンライン コピー ステータスをモニタリングする

オンライン転送を有効にしている場合は、[Transfer Appliance] ページで Transfer Appliance から Cloud Storage へのオンライン転送の進行状況をモニタリングできます。

Transfer Appliance に移動 | 監視

オフライン コピーのステータスをモニタリングする

データの転送中に、転送の進行状況をモニタリングできます。

Transfer Appliance の進行状況をモニタリングするには、アプライアンスに接続して、次のコマンドを実行します。

ta status --verbose

Cloud Monitoring を有効にする

Transfer Appliance は、Cloud Monitoring を使用して幅広いアプライアンス指標を報告します。

Cloud Monitoring を有効にする手順は、オンライン転送を設定したかどうかによって異なります。

  • オンライン転送を設定し、サービス アカウントに Monitoring Metric Writer ロールを付与した場合は、追加の構成は必要ありません。

  • オンライン転送を設定した後、Monitoring Metric Writer ロールを追加していない場合は、プロジェクトレベルのユーザー管理サービス アカウントにロールを追加します。ロールを追加または変更した後、サービス アカウント キーを再生成する必要はありません。

  • オンライン転送を設定していない場合は、ユーザー管理のサービス アカウントを作成して構成する手順に沿って行ってください。Cloud Monitoring に必要なのは Monitoring Metric Writer ロールのみです。

必要な手順を完了すると、次のようになります。

  1. アプライアンスに接続します。
  2. アプライアンスが構成されていることを確認します。
  3. アプライアンスのコマンドラインから、ta metrics start を実行します。

サポートされている指標

指標名 収集間隔 サポートされているアプライアンス 説明
アプライアンス/ストレージ/ストアバイト 60s TA7/TA40/TA300 アプライアンスのストレージ バッファに保存されている現在のバイト数を報告します。
アプライアンス/転送/健全性 60s TA7 オンプレミスの転送ソフトウェアが実行中かどうかを確認します。
アプライアンス/ネットワーク/バイトの受信 60s TA7/TA40/TA300 インターフェースごとに受信したバイト数を報告します。
アプライアンス/ネットワーク/バイト送信 60s TA7/TA40/TA300 インターフェースごとに送信されたバイト数を報告します。
アプライアンス/ネットワーク/パケット受信 60s TA7/TA40/TA300 インターフェースごとに受信したパケット量を報告します。
アプライアンス/ネットワーク/Packet_sent 60s TA7/TA40/TA300 インターフェースごとに送信されたパケット量を報告します。
アプライアンス/ディスク/パーティション/used_bytes 60s TA7/TA40/TA300 各ディスク パーティションの使用容量。
アプライアンス/ディスク/パーティション/合計バイト数 60s TA7/TA40/TA300 各ディスク パーティションの合計容量。
Appliance/cpu/load_average 60s TA7/TA40/TA300 過去のサンプル期間における CPU 負荷の平均。
アプライアンス/サービス/状態 60s TA7/TA40/TA300 サービスの実行ステータスを報告します。
アプライアンス/ネットワーク/接続性 60s TA7/TA40/TA300 インターフェース ネットワークに到達できるかどうかを報告します。
アプライアンス/ネットワーク/dns_health 60s TA7/TA40/TA300 DNS 構成が適切に機能しているかどうかを報告します。
アプライアンス/ディスク/健全性 1h TA7/TA40/TA300 各ディスクのヘルス ステータスを報告します。
アプライアンス/ハードウェア/ヘルス 1h TA7/TA40/TA300 特定のハードウェア コンポーネントが正常に機能しているかどうかを報告します。
アプライアンス/バージョン 60s TA7/TA40/TA300 特定のアプライアンス コンポーネントの現在のバージョン。

アプライアンスの状態をモニタリングする

Cloud Monitoring を使用して、アプライアンスの状態をモニタリングできます。設定手順については、Cloud Monitoring を有効にするをご覧ください。

  1. Google Cloud コンソールの [Metrics Explorer] ページにアクセスします。
  2. [Metrics] タブで [Select a metric] をクリックします。
  3. フィルタ フィールドに、指標名を入力します(例: Stored bytes)。
  4. 結果から、[Transfer Appliance] > [Appliance] > [Stored bytes] を選択します。
  5. [適用] をクリックします。

Cloud Monitoring を使用して Transfer Appliance の指標を表示する方法については、Metrics Explorer でグラフを作成するをご覧ください。

アプライアンスで Cloud Monitoring を無効にする

アプライアンスから Cloud Monitoring への指標の報告を停止するには、Transfer Appliance コマンドラインから次のコマンドを実行します。

ta metrics stop

次のいずれかのコマンドを実行すると、Cloud Monitoring も停止されます。

  • ta finalize
  • ta reset

トラブルシューティング

An error occurred while enabling monitoring

サービス アカウント キー ファイル /tmp/key.json がアプライアンスで見つからない場合は、エラーが返されます。

An error occurred while enabling monitoring: failed to authenticate monitoring: credential file: /tmp/key.json is missing

サービス アカウントの構成と、アプライアンスへのキーファイルのコピーの手順については、ユーザー管理のサービス アカウントの作成と構成をご覧ください。