查看事件

您目前查看的是 Apigee Edge 說明文件。
參閱 Apigee X 說明文件
資訊

使用 /metrics/events API,取得特定期間內的機構所有事件。事件清單會列出 Edge 偵測到的所有快訊。

根據預設,API 會傳回前一小時的所有事件。使用 fromto 查詢參數來指定其他時間長度。fromto 查詢參數值支援下列格式:

  • now (目前當地時間)
  • -<value><unit> 指定過去的時間 (請注意開頭的連字號):
    • <value>:整數
    • <unit> – 時間單位:s, sec, second, m, min, minute, h, hr, hour, d, day
  • 採用 ISO 格式的日期,格式如下:
    • yyyy-mm-ddThh:mm:ssZ
    • yyyy-mm-ddThh:mm:ss+00:00

例如:

  • now
  • -1h
  • -10min
  • 2019-05-13T14:04:00+00:00

只有 org 查詢參數是必要參數。下列 API 呼叫會傳回機構 myorg 中過去 12 小時的所有事件:

curl -H "Authorization: Bearer $ACCESS_TOKEN" \
"https://apimonitoring.enterprise.apigee.com/metrics/events?org=myorg&from=-12h&to=now"

按照取得 OAuth 2.0 存取權杖中的說明,將 $ACCESS_TOKEN 設為您的 OAuth 2.0 存取權杖。如要進一步瞭解這個範例使用的 curl 選項,請參閱「使用 curl」。

此 API 支援下列選用查詢參數:

名稱 說明 預設
from 應擷取快訊的時段開始時間。預設值為目前時間減去一小時。請參閱上方說明,瞭解如何設定這個參數。 -1 小時
to 應擷取快訊的結束時間。預設值為目前時間。請參閱上方說明,瞭解如何設定這個參數。 現在
alertId 按照指定的快訊定義 ID 篩選快訊記錄結果。 所有快訊 ID
env 依指定的環境篩選事件。 所有環境
name 依指定的快訊名稱篩選事件。 所有快訊名稱
region 依指定區域篩選事件。 所有區域
type 按照指定類型篩選事件:alert 所有類型