이벤트 보기

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)으로 이벤트를 필터링합니다. 전체 유형