2016-12-13 55 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