Google compute engine 获取GCE实例的标记和状态的最快方法?

Google compute engine 获取GCE实例的标记和状态的最快方法?,google-compute-engine,gcloud,Google Compute Engine,Gcloud,当我使用GCE Linux实例(CPU负载>=1.0)执行3D图形渲染时,descripe命令的执行时间超过30秒 gcloud compute instances describe render-1 当运行50个这样的实例并分别查询每个实例时,这需要25分钟以上的时间 有没有更快的方法获取此数据?gcloud compute instances list应该可以满足您的需要。为了获得有关标记和状态的信息,您需要使用--format标志: $ gcloud compute instances

当我使用GCE Linux实例(CPU负载>=1.0)执行3D图形渲染时,
descripe
命令的执行时间超过30秒

gcloud compute instances describe render-1
当运行50个这样的实例并分别查询每个实例时,这需要25分钟以上的时间


有没有更快的方法获取此数据?

gcloud compute instances list
应该可以满足您的需要。为了获得有关标记和状态的信息,您需要使用
--format
标志:

$ gcloud compute instances list --format=json
[...]
$ gcloud compute instances list --format='table(name,status,tags.list())'
NAME                              STATUS      TAGS
instance-name                     RUNNING     fingerprint=AAAAAAAAAAA=
instance-2-name                   RUNNING     fingerprint=AAAAAAAAAAA=,items=[u'http-server', u'https-server']

查看
gcloud topic formats
gcloud topic projections
的输出,了解有关格式设置的更多信息。

gcloud compute instances list
应按您的要求执行。为了获得有关标记和状态的信息,您需要使用
--format
标志:

$ gcloud compute instances list --format=json
[...]
$ gcloud compute instances list --format='table(name,status,tags.list())'
NAME                              STATUS      TAGS
instance-name                     RUNNING     fingerprint=AAAAAAAAAAA=
instance-2-name                   RUNNING     fingerprint=AAAAAAAAAAA=,items=[u'http-server', u'https-server']

查看
gcloud topic formats
gcloud topic projections
的输出,了解有关格式设置的更多信息。

太好了,这有什么区别!现在一次查询我的所有实例大约需要15-30秒。JSON输出格式也非常有用。太棒了,真是与众不同!现在一次查询我的所有实例大约需要15-30秒。JSON输出格式也非常有用。