2016-12-13 81 views

回答

0

我不认为现有的解决方案会显示您的历史数据,但您可以使用gcloud命令行工具创建自己的日志以写入云日志。

请注意,这是使用beta命令,因此将来可能会更改。

首先,确保记录测试命令安装键入:

gcloud beta logging 

如果它不工作,你可以安装:

sudo gcloud components install beta 

您的实例设置一个cron作业根据时间表运行一些脚本:

sudo crontab -e 

转到文件底部并输入:

@reboot gcloud beta logging write ip_addr $(curl "http://metadata.google.internal/computeMetadata/v1/instance/network-interfaces/0/access-configs/0/external-ip" -H "Metadata-Flavor: Google") 

这将运行命令gcloud测试日志写的ip_addr $(卷曲 “http://metadata.google.internal/computeMetadata/v1/instance/network-interfaces/0/access-configs/0/external-ip” -H “元数据味:谷歌”)每次开机后。这会将当前外部IP地址写入ip_addr日志。

根据您的设置,您最好将gcloud命令放在单独的脚本中,并在crontab配置中引用它。

下一页去Logging,并从第一个下拉选择全球,并从第二选择的ip_addr

+0

作为参考,我提交了Google已接受的功能请求。没有ETA,但再次感谢那个聪明的解决方案。 – Craig