Cloud Monitoring 匯出 Log 到 CSV 操作方式

注意!這篇是2016年寫的,畫面已經跟最新版差很多,有問題請以 GCP 官網為準。

在主控台選擇記錄

%e8%9e%a2%e5%b9%95%e5%bf%ab%e7%85%a7-2016-11-24-%e4%b8%8b%e5%8d%885-02-44

選擇匯出項目,通常大家都是用 Compute Engine (VM)

001

可選兩種方法,我就示範BigQuery的方式,(CSV匯出到Cloud Storage再下載)

你要指定一個Dataset (可視為資料集,裡面可以放Table和View),之後會在BigQuery看到自動建立的Schema

%e8%9e%a2%e5%b9%95%e5%bf%ab%e7%85%a7-2016-11-24-%e4%b8%8b%e5%8d%885-27-54

002

接下來就直接匯出資料

003

下載為Json格式%e8%9e%a2%e5%b9%95%e5%bf%ab%e7%85%a7-2016-11-24-%e4%b8%8b%e5%8d%885-38-31

因為它其實是巢狀表格,選擇Json的目的是要把資料拉平(把record裡面的key和value也變成欄位),巢狀表格無法轉成CSV,如下圖:

003

之後會在Cloud Storage看到檔案

%e8%9e%a2%e5%b9%95%e5%bf%ab%e7%85%a7-2016-11-24-%e4%b8%8b%e5%8d%886-00-51

下載之後打開還是log格式,但沒有副檔名

%e8%9e%a2%e5%b9%95%e5%bf%ab%e7%85%a7-2016-11-24-%e4%b8%8b%e5%8d%886-02-45

只要加上csv副檔名就可以囉~

下載以CSV打開後,發現原本的key和value變成8個欄位了。

%e8%9e%a2%e5%b9%95%e5%bf%ab%e7%85%a7-2016-11-24-%e4%b8%8a%e5%8d%889-54-07

 

Table of Contents
返回頂端