Apigee Edge 문서를 보고 있습니다.
Apigee X 문서로 이동하세요. 정보
/metrics/events API를 사용하여 지정된 시간 간격 동안 조직의 모든 이벤트를 가져옵니다. 이벤트 목록에는 Edge에서 감지된 모든 알림이 포함됩니다.
기본적으로 API는 이전 1시간 동안의 모든 이벤트를 반환합니다.
from
및 to
쿼리 매개변수를 사용하여 다른 기간을 지정합니다.
from
및 to
쿼리 매개변수 값은 다음 형식을 지원합니다.
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 )으로 이벤트를 필터링합니다.
|
전체 유형 |