オブザーバビリティを高めるために、データコピーのステータスとアプライアンスのステータスの指標を使用できます。
オンライン コピー ステータスをモニタリングする
オンライン転送を有効にしている場合は、[Transfer Appliance] ページで Transfer Appliance から Cloud Storage へのオンライン転送の進行状況をモニタリングできます。
オフライン コピーのステータスをモニタリングする
データの転送中に、転送の進行状況をモニタリングできます。
Transfer Appliance の進行状況をモニタリングするには、アプライアンスに接続して、次のコマンドを実行します。
ta status --verbose
Cloud Monitoring を有効にする
Transfer Appliance は、Cloud Monitoring を使用して幅広いアプライアンス指標を報告します。
Cloud Monitoring を有効にする手順は、オンライン転送を設定したかどうかによって異なります。
オンライン転送を設定し、サービス アカウントに
Monitoring Metric Writer
ロールを付与した場合は、追加の構成は必要ありません。オンライン転送を設定した後、
Monitoring Metric Writer
ロールを追加していない場合は、プロジェクトレベルのユーザー管理サービス アカウントにロールを追加します。ロールを追加または変更した後、サービス アカウント キーを再生成する必要はありません。オンライン転送を設定していない場合は、ユーザー管理のサービス アカウントを作成して構成する手順に沿って行ってください。Cloud Monitoring に必要なのは
Monitoring Metric Writer
ロールのみです。
必要な手順を完了すると、次のようになります。
- アプライアンスに接続します。
- アプライアンスが構成されていることを確認します。
- アプライアンスのコマンドラインから、
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 を有効にするをご覧ください。
- Google Cloud コンソールの [Metrics Explorer] ページにアクセスします。
- [Metrics] タブで [Select a metric] をクリックします。
- フィルタ フィールドに、指標名を入力します(例:
Stored bytes
)。 - 結果から、[Transfer Appliance] > [Appliance] > [Stored bytes] を選択します。
- [適用] をクリックします。
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
サービス アカウントの構成と、アプライアンスへのキーファイルのコピーの手順については、ユーザー管理のサービス アカウントの作成と構成をご覧ください。