0

何百ものインスタンスがあり、すべての gcp インスタンスに Stackdriver Monitoring エージェントがインストールされていることを確認したいと考えています。プロジェクトに Stackdriver Monitoring エージェントがインストールされていないインスタンスのリストを取得する方法や、python モジュールまたは gcloud を使用する方法はありますか?

4

1 に答える 1

0

Cloud Shell から SSH 経由で接続すると、エージェントのバージョンを照会できます。

gcloud compute ssh INSTANCE-NAME -- "dpkg-query --show --showformat \
    '${Package} ${Version} ${Architecture} ${Status}\n' \
     stackdriver-agent" --zone=INSTANCE-ZONE

オプション--gcloud compute sshを使用すると、SSH コマンドに引数を送信できます。そこから、エージェントのバージョンを一覧表示できます。インストールされていない場合、バージョンは返されません。

于 2019-10-29T18:48:10.763 に答える