2016-08-23 3 views
0

다른 docker 컨테이너에 diff 제품 프로필 (관리자, 작업자, 게시자 및 상점)을 실행하는 wso2 apim 1.10.0이 있습니다. 또한 diff Docker 컨테이너에서 DAS를 실행하고 있습니다. 나는 게시 된 통계 (https://docs.wso2.com/display/AM1100/Publishing+API+Runtime+Statistics+Using+REST+Client)를 보려고 노력하고 있지만 게시 된 것은 없습니다. 로그에 오류가 표시되지 않습니다. 게시자/저장소에서 통계를 살펴볼 때 정적 인 HTML 페이지에 "데이터 게시가 활성화되었습니다. 일부 트래픽을 생성하여 통계를 볼 수 있습니다."라는 메시지가 나타납니다. 어떻게 디버깅 할 수 있습니까?WSo2 APIM 1.10.0 제품 프로필

+0

api-manager.xml에서 통계를 활성화 했습니까? – ycr

+0

예 링크의 지침에 따라 관리자 대시 보드 사용을 권장합니다. 하지만 api-manager.xml을 직접 편집했습니다. – sam

답변

0

1) 당신은 conf의 파일에서 통계)

2) 샘플

3 calculator API

배포를 사용할 수 있기 때문에 제대로 (API-manager.xml에서 <DASServerURL><DASRestApiURL>을 구성 여부 확인)에 가입 그것과 트래픽을 생성

DAS에서 스파크 스크립트 (APIM_STAT_SCRIPT)가 실행될 때까지 게시자 통계는 업데이트되지 않습니다. 이 스크립트는 때때로 자동으로 실행되도록 구성됩니다.

여전히 "Data Publishing enabled.Generate some traffic to see statistics"메시지가 표시되면 DAS 서버에 로그인하고이 스크립트를 수동으로 실행하십시오.

일단이 스크립트가 실행되면 그에 따라 통계가 업데이트되어야합니다.

+0

답변 해 주셔서 감사합니다. 나는 이미이 단계들을 시도해 보았다. 게이트웨이 관리자와 작업자를 구분하지 않으면 제대로 작동합니다. 이 문제는 하나의 컨테이너에 관리자가 있고 다른 컨테이너에 작업자 노드가있는 경우에만 발생합니다 – sam

+0

작업자 노드에 대해 api-manager.xml의 구성을 수행 했습니까? –

+0

예, 작업자 노드와 관리자 노드 모두. – sam