應用情境

隨著越來越多的使用者從傳統網路遷移到更安全、更可靠的VPC網路環境,如何監控VPC內部服務是否正常響應就成為需要關注的問題。下面通過具體案例說明如何監控VPC內ECS上的服務是否可用、VPC內ECS到RDS、Redis的連通性如何、VPC內SLB是否正常響應。

原理說明

首先需要您在伺服器上安裝Cloud Monitor外掛程式,然後通過控制台配置監控任務,選擇已安裝外掛程式的機器作為探測源,並配置需要探測的目標URL或連接埠。完成配置後,作為探測源的機器會通過外掛程式每分鐘發送一個HTTP請求或Telnet請求到目標URL或連接埠,並將回應時間和狀態代碼收集到Cloud Monitor進行警示和圖表展示。

操作說明

  • 使用前提
    • 作為探測源的伺服器需要安裝Cloud Monitor外掛程式。
    • 需要建立應用分組,並將作為探測源的機器加入分組。
  • 使用步驟
    1. 登入Cloud Monitor控制台,選擇頁面左側菜單的應用分組
    2. 選擇需要建立可用性監控的應用分組,進入應用分組詳情頁面。
    3. 選擇頁面左側菜單的可用性監控,進入可用性監控頁面。
    4. 點擊頁面右上方的建立配置按鈕,進入編輯頁面。
      • 需要監控VPC內ECS本地進程是否響應正常時,可在探測源中選中所有需要監控的ECS,在探測目標中填寫localhost:port/path格式的地址,進行本地探測。
      • 需要監控VPC內SLB是否正常響應時,可選擇與SLB在同一VPC網路內的ECS作為探測源,在探測目標中填寫SLB的地址進行探測。
      • 需要監控VPC內ECS後端使用的RDS或Redis是否正常響應時,可將與ECS在統一VPC網路內的RDS或Redis添加到應用分組,並在探測源中選擇響應的ECS,在探測目標中選擇RDS或Redis執行個體。
    5. 單擊確定後,可以在任務對應的監控圖表中查看探測結果,並在探測失敗時收到警示通知。

    單擊工作清單中的監控圖表,可查看監控詳情