java-melody
을 통해 스프링 애플리케이션을 모니터링 할 수 없습니다. 스프링 구성의 경우 java-melody
에서 도움을받을 수 있습니까? 스프링 응용 프로그램의 URL을 java-melody
에 전달하면 모니터링 창이 표시됩니다.javamelody를 통해 스프링 애플리케이션을 모니터링 할 수 없습니다.
0
A
답변
0
JavaMelody 사용자 가이드 :
- 이 클래스 경로에 javamelody.jar 및 jrobin-x.jar 파일을 추가
- 당신의 web.xml 모니터링에 추가 : 당신이 필요로하는 https://code.google.com/p/javamelody/wiki/UserGuide
기본 구성 단계 필터 및 세션 리스너를 정의 할 수 있습니다. https://code.google.com/p/javamelody/wiki/UserGuide#2._web.xml_file
- Spring 응용 프로그램 컨텍스트에서 비즈니스 facades (예 : 서비스 계층)를 정의 할 수 있습니다. https://code.google.com/p/javamelody/wiki/UserGuide#9._Business_facades_(if_Spring)
- 또한 Spring 애플리케이션 컨텍스트의 모든 일괄 처리 작업을 구성 할 수 있습니다 : 1 단계와 https://code.google.com/p/javamelody/wiki/UserGuide#13._Batch_jobs_(if_Quartz)
2 당신은 아주 기본적인 성능 보고서를해야합니다. 먼저 사용자 가이드를 읽는 것이 좋습니다.
1
응용 프로그램이 다음 당신이 pom으로에 javamelody 종속성을 추가 관리 받는다는 않는 경우, 관리 받는다는하지 않으면
<dependency>
<groupId>net.bull.javamelody</groupId>
<artifactId>javamelody-core</artifactId>
<version>1.55.0</version>
</dependency>
, 당신은 단순히 다운로드 및 복사 javamelody.jar 및 jrobin-x.jar 파일 당신의 WEB-INF/lib
에 수 예배 규칙서.
이이 있으면, 당신은 당신의 web.xml에서 자바 meleody 필터를 정의했는지 확인
<filter>
<filter-name>monitoring</filter-name>
<filter-class>net.bull.javamelody.MonitoringFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>monitoring</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>net.bull.javamelody.SessionListener</listener-class>
</listener>
위는 따를 수 facaded 배치 및 비즈니스에 대한 http://<host>:<port>/<context_root>/monitoring
당신에게 기본 모니터링을 제공한다 @Pantelis에 의해 게시 된 링크. 이
을하는 데 도움이 https://code.google.com/p/javamelody/wiki/UserGuide#7._JDBC희망 - 당신이 실행 된 SQL을 모니터링하려는 경우 사용 설명서에이 링크를 따를 수 있습니다