全部產品
Search
文件中心

API Gateway:API Gateway監控

更新時間:Jan 04, 2025

本文主要介紹管理員如何在API Gateway查看API的調用情況。

概述

API Gateway的監控支援查看region(地區)、分組、以及API的監控圖表,監控圖表的指標主要包含請求數、流量、延時、HttpStatusCode。

1. region監控

  1. 登入API Gateway控制台

  2. 單擊左側導覽列的概覽,可以看到各region的監控、API分組數量、API數量、使用中專享執行個體數以及10天內到期的專享執行個體數,單擊監控表徵圖進入即可查看相應region的監控圖表。

  3. region監控僅對最近7天內的API調用情況進行統計監控。可根據API發布的不同環境(線上、預發、測試)查看監控圖表。可監控指標包括:

    • API請求次數統計。

    • 按執行個體統計API請求次數。

    • 流量統計(請求流量、應答流量)。

    • 平均延時(API Gateway處理延時、後端處理延時)。

    • HTTP Status Code 佔比統計。

2. 執行個體監控(僅專享執行個體)

  1. 登入API Gateway控制台

  2. 單擊左側導覽列的執行個體與叢集 > 專項執行個體,在專享執行個體列表選擇監控,即可進入執行個體監控頁。

  3. 執行個體監控僅對最近7天內的API調用情況進行統計監控可根據API發布的不同環境(線上、預發、測試)查看監控圖表。可監控指標包括:

    • 執行個體請求次數統計。

    • 執行個體流量查詢(請求流量,應答流量)。

    • 平均延時(API Gateway處理延時、後端處理延時)。

    • HTTP Status Code 分布。

    • 並發串連數 。

      • 活躍串連數:執行個體每秒活躍串連數。(有ESTABLISHED狀態的串連。因為如果您採用的是長串連的情況,一個串連會同時傳輸多個檔案請求。)

      • 非活躍串連數:執行個體每秒非活躍串連數。(表示除ESTABLISHED狀態的其它所有狀態的串連數。)

      • 最大並發串連數:所有建立的串連數量。

    • 資料包數。

      • 流入資料包數:執行個體每秒接到的TCP資料包數量。

      • 流出資料包數:執行個體每秒發出的TCP資料包數量。

    • 丟棄資料包數 。

      • 丟棄流入資料包:每秒丟棄的流入TCP資料包的數量。

      • 丟棄流出資料包:每秒丟棄的流出TCP資料包的數量。

    • 建立串連數(執行個體每秒建立串連數CPS)。

    • 丟棄串連數(每秒丟棄的串連數)。

說明

並發串連數、資料包數、丟棄資料包數、建立串連數等指標資料僅統計公網資料。

3. 分組監控

  1. 登入API Gateway控制台

  2. 在左側導覽列選擇API管理 > 分組管理,在分組列表頁單擊監控表徵圖進入即可查看相應分組的監控圖表。

  3. 分組監控僅對最近7天內的API調用情況進行統計監控。可根據API發布的不同環境(線上、預發、測試)查看監控圖表。可監控指標包括:

    • API請求次數統計。

    • 流量統計(請求流量、應答流量)。

    • 平均延時(API Gateway處理延時、後端處理延時)。

    • HTTP Status Code佔比統計。

4. API監控

  1. 登入API Gateway控制台

  2. 左側欄選擇API管理 > API列表。單擊想要查看監控的API,進入API詳情頁。

  3. 在左側欄選擇監控資訊,可以根據環境(線上、測試、預發)查看該API近一周的監控資料。監控指標包括:

    • 請求次數(成功、異常)。

    • 流量(上行、下行)。

    • 後端服務回應時間。

    • 錯誤分布(用戶端錯誤、服務端錯誤)。

說明

目前API Gateway監控僅支援對最近7天的調用情況進行統計監控,如您想要查看更長時間統計,或是有其他需求,可以在Log Service中進行,具體可參考通過Log Service查看API調用日誌