이벤트 보기

Apigee Edge 문서입니다.
Apigee X 문서로 이동
정보

/metrics/events API를 사용하여 지정된 시간 간격에 대한 조직의 모든 이벤트를 가져옵니다. 이벤트 목록에는 Edge에서 감지한 모든 알림이 포함됩니다.

기본적으로 API는 이전 1시간 동안의 모든 이벤트를 반환합니다. 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 호출은 지난 12시간 동안 myorg 조직에 있는 모든 이벤트를 반환합니다.

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시간을 뺀 값입니다. 이 매개변수 설정에 관한 위의 설명을 참고하세요. -1시간
to 알림을 가져와야 하는 시간 간격의 끝입니다. 기본값은 현재 시간입니다. 이 매개변수 설정에 관한 위의 설명을 참고하세요. 지금
alertId 지정된 알림 정의 ID를 기준으로 알림 기록 결과를 필터링합니다. 모든 알림 ID
env 지정된 환경으로 이벤트를 필터링합니다. 모든 환경
name 지정된 알림 이름으로 이벤트를 필터링합니다. 모든 알림 이름
region 지정된 지역으로 이벤트를 필터링합니다. 모든 지역
type 지정된 유형(alert)으로 이벤트를 필터링합니다. 모든 유형