5.56.2.4. search
이벤트 서비스는 다른 리소스 서비스와 유사한 검색 쿼리를 제공합니다.
특정 심각도를 제공하여 검색할 수 있습니다.
GET /ovirt-engine/api/events?search=severity%3Dnormal
위의 요청에 따라 심각도가 정상
과 같은 이벤트 목록을 가져옵니다.
<events> <event href="/ovirt-engine/api/events/2" id="2"> <description>User admin@internal-authz logged out.</description> <code>31</code> <correlation_id>1fbd81f4</correlation_id> <custom_id>-1</custom_id> <flood_rate>30</flood_rate> <origin>oVirt</origin> <severity>normal</severity> <time>2016-09-14T11:54:35.229+02:00</time> <user href="/ovirt-engine/api/users/57d91d48-00da-0137-0138-000000000244" id="57d91d48-00da-0137-0138-000000000244"/> </event> <event href="/ovirt-engine/api/events/1" id="1"> <description>Affinity Rules Enforcement Manager started.</description> <code>10780</code> <custom_id>-1</custom_id> <flood_rate>30</flood_rate> <origin>oVirt</origin> <severity>normal</severity> <time>2016-09-14T11:52:18.861+02:00</time> </event> </events>
가상화 환경은 일정 기간 후에 많은 이벤트를 생성합니다. 그러나 API는 하나의 검색 쿼리에 대한 기본 이벤트 수만 표시합니다. 기본보다 많은 것을 표시하기 위해 API는 검색 쿼리에서 page 명령을 사용하여 결과를 페이지로 분리합니다. 다음 검색 쿼리는 API에 sortby 절과 함께 페이지 값을 사용하여 결과를 페이지를 지정하도록 지시합니다.
sortby time asc page 1
다음은 이벤트 리소스 페이지를 보여줍니다. URL로 인코딩된 요청은 다음과 같습니다.
GET /ovirt-engine/api/events?search=sortby%20time%20asc%20page%201
페이지 값을 늘려 다음 결과 페이지를 확인합니다.
GET /ovirt-engine/api/events?search=sortby%20time%20asc%20page%202