fbpx

GCP 監控Log Viewer是否有Critical與Error等層級記錄

當 VM 服務出現異常的時候,就可能造成系統更新失敗、網頁無法顯示等狀況,這時候可以用 Log Viewer 做初步監控,避免有異常卻沒發現,造成企業營運上的損失。

預計流程

1. 查看VM 所拋出的 記錄 (Log Viewer)

2. 根據記錄建立指標 (Logs-based Metrics)

3. 建立 Monitoring Alarm

實作步驟

1. 查看VM 所拋出的 記錄 (Log Viewer)

  Step.1 點擊 Logging →  Logs Viewer

  Step.2 從Logs Viewer中搜尋自己想要的主機,我們以此主機(zerotest) 為範例

  Step.3 設定好參數後,Logs Viewer 將會顯示該VM所拋出的相關信息

2. 根據記錄建立指標 (Logs-based Metrics)

   Step.1 點擊建立指標,建立 Logs-based Metrics

   Step.2 建立指標編輯工具

  Step.3 修改標籤參數(WARNING|ERROR|CRITICAL),完成後點擊DONE

  # 關於RegEx 的設定我們可以從網上的線上模擬器中測試

  Step.4 根據記錄建立的指標內查看是否已經完成建立指標

3. 建立 Monitoring Alarm

  Step.1 建立 Monitoring 快訊

  Step.2 點擊Create Policy

  Step.3 輸入 Policy 名稱,點擊 ADD CONDITION

  Step.4 設定告警值參數,完成設定後點擊Save

        • Resource Type : VM Instance
        • Metric : logging/user/get_metric_severity (剛剛所建立Logs-based Metrics 名稱)
        • Filter : get_metric_severity = “ERROR” (此處輸入您想監控的severity的狀況)
        •    get_metric_severity = “WARNING” (此處輸入您想監控的severity的狀況)
        •    get_metric_severity = “CRITICAL” (此處輸入您想監控的severity的狀況)
        • Period : 1minute 
        • Condition triggers if : Any time series violates
        • Condition : is above 
        • Threshold : 0.01 
        • For : 1 minute (持續時間)

  Step.5 設定Notification聯繫方式,完成設定後點擊 ADD NOTIFICATION CHANNELSave

        • Notification Channel Type : 輸入 Email
        • 電子郵件地址 : 輸入你想接收 Alarm的Email

  Step.6 查看建立完成的告警

這樣就大功告成啦! 是不是清楚簡單又快速呢? 

若想了解完整應用,請持續關注宏庭架構師專欄若有任何 雲端需求,也歡迎隨時與我們聯繫喔!

Previous Post

10/21 高效X靈活X安全 企業多雲管理全攻略研討會

Next Post

一張圖秒懂 Google Workspace 和 G Suite 的差異!新舊版本大比拚

Scroll to top