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