PageRenderTime 26ms CodeModel.GetById 16ms RepoModel.GetById 1ms app.codeStats 0ms

/examples/showcase/src/main/webapp/WEB-INF/views/story/jmx.jsp

http://github.com/springside/springside4
JavaServer Pages | 56 lines | 50 code | 6 blank | 0 comment | 0 complexity | d857ecc5cdb14f31221b394b99f6df23 MD5 | raw file
  1. <%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  3. <c:set var="baseUrl" value="http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}"/>
  4. <html>
  5. <head>
  6. <title>JMX????</title>
  7. <script>
  8. $(document).ready(function() {
  9. $("#jmx-tab").addClass("active");
  10. });
  11. </script>
  12. </head>
  13. <body>
  14. <h2>JMX????</h2>
  15. <h3>?????</h3>
  16. <ul>
  17. <li>????Spring annotation?POJO???MBean</li>
  18. <li>????jolokia?JMX???Restul JSON Monitor API</li>
  19. </ul>
  20. <h3>MBean??:</h3>
  21. <ul>
  22. <li>Log4j Mbean???Log4j?Logger Level, name?log4j:name=Log4j</li>
  23. <li>Application Statistics Mbean, ???????????/?????????????, name?showcase:name=ApplicationStatistics</li>
  24. </ul>
  25. <h3>??Jconsole???JMX???:</h3>
  26. <ul>
  27. <li>??JConsole??????????????????</li>
  28. <li>??????URL? localhost:2099 ?????service:jmx:rmi:///jndi/rmi://localhost:2099/jmxrmi</li>
  29. </ul>
  30. <hr/>
  31. <h3>??????JMX Resultful API:</h3>
  32. <p>??????????web.xml?????jolokia?servlet???</p>
  33. ??:
  34. <ul>
  35. <li>??showcase?????MBean????: <br/><a href="${baseUrl}/jolokia/list/showcase">${baseUrl}/jolokia/list/showcase</a></li>
  36. <li>??showcase?????MBean???: <br/><a href="${baseUrl}/jolokia/read/showcase:name=*">${baseUrl}/jolokia/read/showcase:name=*</a></li>
  37. <li>??????MBean?????: <br/><a href="${baseUrl}/jolokia/read/showcase:name=ApplicationStatistics">${baseUrl}/jolokia/read/showcase:name=ApplicationStatistics</a></li>
  38. <li>???????MBean???????????: <br/><a href="${baseUrl}/jolokia/read/showcase:name=ApplicationStatistics/ListUserTimes">${baseUrl}/jolokia/read/showcase:name=ApplicationStatistics/ListUserTimes</a></li>
  39. </ul>
  40. ??:
  41. <ul>
  42. <li>??Root Logger Level???: <br/><a href="${baseUrl}/jolokia/write/log4j:name=Log4j/RootLoggerLevel/INFO">${baseUrl}/jolokia/write/log4j:name=Log4j/RootLoggerLevel/INFO</a></li>
  43. </ul>
  44. ???
  45. <ul>
  46. <li>?????????????: <br/><a href="${baseUrl}/jolokia/exec/showcase:name=ApplicationStatistics/resetStatistics">${baseUrl}/jolokia/exec/showcase:name=ApplicationStatistics/resetStatistics</a></li>
  47. <li>??????Logger?Level???: <br/><a href="${baseUrl}/jolokia/exec/log4j:name=Log4j/getLoggerLevel/org.springframework">${baseUrl}/jolokia/exec/log4j:name=Log4j/getLoggerLevel/org.springframework</a></li>
  48. </ul>
  49. </body>
  50. </html>