16.6. 성능 통계 얻기
이를 위해서는 경로별 또는 CamelContext에 대한 성능 통계를 가져올 수 있는 (기본적으로) 활성화되어야 합니다. 예를 들어 foo라는 경로에 대한 통계를 얻으려면 다음을 수행할 수 있습니다.
String xml = template.requestBody("controlbus:route?routeId=foo&action=stats", null, String.class);
반환된 통계는 XML 형식으로 되어 있습니다. ManagedRouteMBean 에서 dumpRouteStatsAs 10.0.0.1 작업을 사용하여 ScanSetting 에서 가져올 수 있는 데이터와 동일합니다.
전체 CamelContext에 대한 통계를 얻으려면 다음과 같이 routeId 매개변수를 생략합니다.
String xml = template.requestBody("controlbus:route?action=stats", null, String.class);